LOCATION:

3300 North Miami Avenue,
Miami, FL 33127

PROJECT SIZE:

40,790 Sq Ft Lot
25,318 Sq Ft Building

CATEGORY:

Commercial – Retail – F&B

Share
Top