LOCATION: 129 NW 27 Street,Miami, FL, 33137 PROJECT SIZE: 18,000 SF Retail and112 Apartments CATEGORY: Mix Useresidential + retail 129 NW 27 Street, Miami, FL, 33137