LOCATION:

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

PROJECT SIZE:

38,000 sq Ft Lot
15,000 sq Ft Building

CATEGORY:

Industrial + office

Share
Top