107-52 87th Street, Ozone Park, NY 11417 - MLS#3343434 - Ifoma Pier...