NYC Building Permits New Building Permit Filed for 12111 195th St in Saint Albans, Queens March 22, 20221 min read