NYC Building Permits New Building Permit Filed for 20120 120th Ave in Saint Albans, Queens 10 months ago1 min read