LOCATION:

310 NW 24 Street,
Miami, FL, 33137

PROJECT SIZE:

13,000 SF

CATEGORY:

Retail

310 NW 24 Street, Miami, FL, 33137