ice palace film studios s

59 NW 14th Street
Miami
Florida
United States