40-35 Ithaca Street #5H, Elmhurst, NY 11373 - MLS#3200929 - Ifoma P...