5839 SW 74th Terrace 104, South Miami, FL 33143
South Miami, FL 33143
1 / 26
$2,300
1 bed · 1 bath · 612 sq ft · Built 1973