LOCATION: 310 NW 24 Street,Miami, FL, 33137 PROJECT SIZE: 13,000 SF CATEGORY: Retail 310 NW 24 Street, Miami, FL, 33137