48-12 90th Street, Flushing, NY 11373 - MLS#3326823 - Ifoma Pierre ...