NYC Building Permits New Building Permit Filed for 14815 89th Ave in Jamaica, Queens December 6, 20221 min read