6647 SW 59th Place 102, South Miami, FL 33143
South Miami, FL 33143
1 / 1
$2,150
2 bed · 1 bath · Built 1950