EXHIBIT 2.1 AGREEMENT OF PURCHASE AND SALE DATED JUNE 20, 2000