NYC Building Permits Building Permit Filed for 106-20 Astoria Boulevard in East Elmhurst, Queens May 18, 20201 min read