NYC Building Permits Building Permit Filed for 12309 180th St in Saint Albans, Queens January 16, 20211 min read