AGREEMENT OF PURCHASE AND SALE among 500 WEST PUTNAM L.L.C.,