Property Code: 3590191 – 119-39 Inwood Street, Jamaica, NY, 11436