1391 L Street, Elmont, NY 11003 - MLS#3180152 - Ifoma Pierre - EXIT...