42-15 81 St #5B, Elmhurst, NY 11373 - MLS#3327109 - Ifoma Pierre - ...