Studio

4023 24th Street
Long Island City
NY 11101