6609 SW 62nd Terrace, South Miami, FL 33143
South Miami, FL 33143
1 / 26

$1,350,000
3 bed · 3 bath · 1,488 sq ft · Built 1957
6609 SW 62nd Terrace, South Miami, FL 33143
South Miami, FL 33143
1 / 26

$1,350,000
3 bed · 3 bath · 1,488 sq ft · Built 1957