SEA VIEW PARK-AMENDED

5950 83rd St SW South Miami FL 33143

Active With Contract
5950 SW 83rd St, South Miami FL 33143
5 bed
6 bath
3759 sqft

$4,995,000

$280,000
Price Decreased