6760 SW 62nd Terrace, South Miami, FL 33143
South Miami, FL 33143
1 / 30

$1,395,000
5 bed · 3 bath · 2,764 sq ft · Built 1966
6760 SW 62nd Terrace, South Miami, FL 33143
South Miami, FL 33143
1 / 30

$1,395,000
5 bed · 3 bath · 2,764 sq ft · Built 1966