NYC Building Permits New Building Permit Filed for 3115 Farrington St in Flushing, Queens April 28, 20231 min read