Off market: ICON South Beach #2610 | REHUB Miami