2000 Towerside Terrace 308, Miami, FL 33138
Miami, FL 33138
1 / 17
$3,900
1 bed · 1.5 bath · 1,200 sq ft · Built 1981