ICON South Beach #2406 for rent | $10,500/month | REHUB Miami