165-14 69th Ave, Fresh Meadows, NY 11365, USA
Distance: 9.96 miles
43-43 Bowne St, Flushing, NY 11355, USA
Distance: 9.99 miles