20
10835-10855 SW 188th St
Miami, FL 33157
$530,000 USD
1,722 SF
1
Unit
1,722 SF
$530,000 USD
Warehouse