NYC Building Permits New Building Permit Filed for 88-06 161 Street in Jamaica, Queens March 7, 20221 min read