100 20 23rd Ave, Flushing, NY, USA
6
4
720 m2
New York
Beautiful & oversized corner 2 family in the heart of East Elmhurst. It is within walking distance from LaGuardia Airport, Marriott Hotel, Buses, schools, shopping areas etc. Schedule a Private Showing