88-12 Elmhurst Avenue #4J, Elmhurst, NY 11373 - MLS#3327071 - Ifoma...