AGREEMENT OF PURCHASE AND SALE FOSTER'S LANDING APARTMENTS