132-17 Ruby Street, Jamaica, NY 11414 - MLS#3326867 - Ifoma Pierre ...