3
1255 NW 22nd St
Miami, FL 33142
$3,659,040.00 USD/AC/YR
0.34 AC
1
Space Available
0.34 AC
$3,659,040.00 USD/AC/YR
Industrial