16235 SW 117th Ave
Miami, FL 33177
$389,000 USD
1,080 SF
1
Unit
1,080 SF
$389,000 USD
Showroom