NYC Building Permits New Building Permit Filed for 188-21 118 Avenue in Saint Albans, Queens January 7, 20221 min read