25-42 71 Street #1st Fl, E. Elmhurst, NY 11370 - MLS#3343017 - Ifom...