NYC Building Permits Building Permit Filed for 9906 24th Ave in East Elmhurst, Queens August 1, 20191 min read