85-43 Grand Avenue, Elmhurst, NY 11373 - MLS#3343138 - Ifoma Pierre...