Leased: ICON South Beach #2708 | $6,300/month | REHUB Miami