NYC Building Permits Building Permit Filed for 413 Willowbrook Road in Willowbrook, Staten Island May 8, 20201 min read