NW 133rd St
Opa Locka, FL 33054
$10,000,000 USD
3.53 AC
3.53 AC
$10,000,000 USD
Industrial