NYC Building Permits Building Permit Filed for 24-46 89 Street in East Elmhurst, Queens December 31, 20201 min read