the sound stage s

59 NW 14th Street
Miami
Florida
United States