STORMPROOF SUB

5900 63rd St SW South Miami FL 33143

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

$677,500

$47,500
Price Decreased