Icon at South Beach, 450 Alton Rd, Miami Beach (786) 447-5662
Icon at South Beach, 450 Alton Rd, Miami Beach 33139 (786) 447-5662