NYC Building Permits New Building Permit Filed for 13760 Juniper Ave in Flushing, Queens September 4, 20211 min read