I.S. 10

Location:75-45 31st Ave, Long Island City, NY 11103, USA