6023 SW 59th Street, South Miami, FL 33143
South Miami, FL 33143
1 / 22
$960,000
4 bed · 2 bath · 1,740 sq ft · Built 1950