6510 Manor Lane 6510, South Miami, FL 33143
South Miami, FL 33143
1 / 29
$4,500
4 bed · 3 bath · 1,568 sq ft · Built 1950