• Lease
  • Sublease
  • Sale
Start a Search1860 NW 21st Terrace

1860 NW 21st Terrace

1860 NW 21st Ter, Miami, Florida 33142

1860 NW 21st Ter

Last Updated: 12/13/2019
Primary Use:Industrial
Year Built:1981
Class:
Size:6,250 SF
1 of 2
1860 NW 21st Ter - Image 1

Building Overview

Building Details

Primary Use:Industrial
Year Built:1981
Class:
Size:6,250 SF
Secondary Use:Industrial
Year Renovated:1981
Floor Count:2
Zoning:7700:Indus
Lot Size:0.3 Acres
APN:01-3127-043-0010

Location

1860 NW 21st Ter, Miami, Florida 33142