Sold Oct 2026
$2,525,000
6221 SW 60th St, South Miami, FL 33143
4 bd 4.5 ba 2,907 sqft