NYC Building Permits Building Permit Filed for 22-40 97 Street in East Elmhurst, Queens March 17, 20211 min read