Property Code: 808708 – 24-39 21st street, Long Island City, NY, 11102