71-27 72nd Place, Glendale, NY 11385 - MLS#3162996 - Ifoma Pierre -...