NYC Building Permits New Building Permit Filed for 2520 23rd St in Astoria-Ditmars, Queens May 26, 20221 min read