5838 SW 74th Terrace 317, South Miami, FL 33143
South Miami, FL 33143
1 / 15
$2,850
1 bed · 924 sq ft · Built 1974