5933 SW 61st Avenue, South Miami, FL 33143
South Miami, FL 33143
1 / 21
$1,040,000
3 bed · 2.5 bath · Built 1951