NYC Building Permits New Building Permit Filed for 188-11 Palo Alto Ave in Holliswood-Terrace Heights, Queens October 28, 20251 min read