STORMPROOF SUB

Filter
5900 SW 63rd St, South Miami FL 33143
4 bed
2 bath
1300 sqft

$670,000

$55,000
Price Decreased

5900 SW 62nd Ter, South Miami FL 33143
4 bed
2 bath
1300 sqft

$702,500

$57,400
Price Decreased