147-35 84 Drive, Briarwood, NY 11435 - MLS#3326697 - Ifoma Pierre -...