Flushing Motel
34-50 Linden Place, Queens, United States
Booking.com
Book Now