69-01 Northern Blvd, Flushing, NY 11377, USA is a building in East Elmhurst, Queens with 0 unit(s) currently available with 75 total units.
Located near Jackson Heights and Corona, East Elmhurst is home to the LaGuardia airport. You can catch the best views of the planes landing at Planeview Park. East Elmhurst is also home to the late Malcolm X.
Read More