95-09 57 Th Avenue, Elmhurst, NY 11373 - MLS#3343223 - Ifoma Pierre...