5650 SW 63rd Ct

South Miami, FL, 33143
ACTIVE
$1,900,000Price
3Beds
2Baths
2482sqft

5650 SW 63rd Ct

South Miami, FL, 33143
ACTIVE
$1,900,000Price
3Beds
2Baths
2482sqft