NYC Building Permits Building Permit Filed for 7924 Queens Blvd in Elmhurst, Queens November 22, 20191 min read