LOCATION:

2646/2648/2680 NE 188 Street, Miami, FL, 33180

PROJECT SIZE:

1,494 Sq.Ft
Lot Size: 7500 Sq.Ft

CATEGORY:

Retail - Office

Share
Top