13
4640 NW 133rd St
Opa Locka, FL 33054
$425,000 USD
1,730 SF
1
Unit
1,730 SF
$425,000 USD
Warehouse