Address not disclosed, Inwood, NY 11096 - MLS#3312720 - Ifoma Pierr...