Property Code: 3580030 – 42-38 Judge Street Unit 2A, Elmhurst, NY, 11373