OF AGREEMENT OF PURCHASE AND SALE (Andrews Village - 508, 512, 516, 520, 524 and 528 N Andrews Avenue, Fort Lauderdale, FL)