12 Parkview, Elmont, NY 11003 - MLS#3326988 - Ifoma Pierre - EXIT R...