1st Floor
Industrial / Warehouse
Square Footage
7,424 SF
Rate
Upon Request
7,424 Sq. Ft Free Standing Warehouse 2601-2611 NW 21st Ter located at 2601-2611 NW 21st Ter offers companies with up to 7,424 square feet for lease in Miami, FL. This property is great for growing companies. For more information on 7,424 Sq. Ft Free Standing Warehouse 2601-2611 NW 21st Ter and other properties in Miami, contact us for a free property report today by completing our simple contact form.
Parking
7700
Lot Size
2.00 AC
Year Built
1976
Construction
Masonry
Building Size
7,424 SF
Drive-In Bays
2
Standard Parking Spaces
8
Industrial / Warehouse
Square Footage
7,424 SF
Rate
Upon Request