5
16599-16621 SW 117th Ave
Miami, FL 33177
$400,000 USD
1,440 SF
1
Unit
1,440 SF
$400,000 USD
Warehouse