Posts

Terra Plans New 38-Acre City In West Miami, Signs Lease With Target

The master plan includes up to 1,200 market-rate residential apartments, green space for residents, an office building, and a revamped shopping center with 300,000 square feet of lifestyle-oriented retail and restaurant space.