42-26 81 Street #5C, Elmhurst, NY 11373 - MLS#3201000 - Ifoma Pierr...