NYC Building Permits Building Permit Filed for 31-08 Buell Street in East Elmhurst, Queens May 20, 20201 min read