6
3570 NW 62nd St
Miami, FL 33147
$330,184.80 USD/AC/YR
2 AC
1
Space Available
2 AC
$330,184.80 USD/AC/YR
Industrial