NYC Building Permits New Building Permit Filed for 2340 92nd St in East Elmhurst, Queens October 19, 20211 min read