40-24 76 Street #7B, Elmhurst, NY 11373 - MLS#3315130 - Ifoma Pierr...