NYC Building Permits New Building Permit Filed for 12112 198th St in Saint Albans, Queens June 4, 20221 min read