SEA VIEW PARK-AMENDED

6160 84th St SW South Miami FL 33143

Active With Contract
6160 SW 84th St, South Miami FL 33143
5 bed
3 bath
2601 sqft

$2,650,000

$100,000
Price Decreased