130-13 Inwood Street, Jamaica, NY 11436 - MLS#3315509 - Ifoma Pierr...