3528 19th Ave, Long Island City, NY, 11105, United States
21st St, Long Island City, 11101, United States