Property Code: 3575803 – 83-17 Broadway, Elmhurst, NY, 11373