4037 SW 65th Avenue 13, South Miami, FL 33155
South Miami, FL 33155
1 / 12
$2,100
2 bed · 1 bath · 675 sq ft · Built 1964