NYC Building Permits New Building Permit Filed for 6253 De Costa Ave in Somerville, Queens August 21, 20231 min read