For Lease

1897 NW 21st St

Miami, FL 33142

$18.5/SF/yr

Highlights

  • 1,620 SF building

Property facts

Lease rate
$18.5/SF/yr
Property type
Industrial
Building size
1,620 SF