11
2230 NW 76th St
Miami, FL 33147
$4,000,000 USD
1.15 AC
1.15 AC
$4,000,000 USD
Industrial