For Lease

1217 NW 21 St - 1245 NW 21st St

Miami, FL 33142

$30/SF/yr

Highlights

  • 8,341 SF building

Property facts

Lease rate
$30/SF/yr
Property type
Industrial
Building size
8,341 SF