SEA VIEW PARK AMD

8300 61st Ave SW South Miami FL 33143

Pending 2026-04-15
8300 SW 61st Ave, South Miami FL 33143
4 bed
2 bath
1763 sqft

$6,500

$200
Price Decreased