Pending: ICON South Beach #2105 for sale | $2,665,000 | REHUB Miami