6600 SW 64th Court, South Miami, FL 33143
South Miami, FL 33143
1 / 4
$725,000
2 bed · 1 bath · 1,272 sq ft · Built 1952