ICE PALACE WEST

Ice Palace West

71 NW 14th St, Miami, 33136