SOLD

LOCATION:

3300 North Miami Avenue,
Miami, FL 33127

PROJECT SIZE:

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

CATEGORY:

Retail + F&B

Share
Top