NYC Building Permits New Building Permit Filed for 169-12 88th Ave in Jamaica, Queens October 24, 20251 min read