Property Code: H6286261 – 12335 Inwood Street, Jamaica, NY, 11436