ice palace s

59 NW 14th St.
Miami
Florida
United States