NYC Building Permits Building Permit Filed for 2346 99th St in East Elmhurst, Queens July 23, 20201 min read