For Lease

768 NW 21st St

Miami, FL 33142

$6/SF/yr

Property facts

Lease rate
$6/SF/yr
Property type
Industrial