NYC Building Permits Building Permit Filed for 8615 Queens Blvd in Elmhurst, Queens June 17, 20201 min read