NYC Building Permits New Building Permit Filed for 11924 190th St in Saint Albans, Queens January 29, 20221 min read