NYC Building Permits New Building Permit Filed for 90-18 195th Pl in Hollis, Queens November 12, 20251 min read