The project dubbed Landmark South is slated to have 630 residential units, 420 apartments and 210 condos and will include 60,000 square feet of commercial space. CLICK ON THE HEADLINE FOR MORE