NYC Building Permits New Building Permit Filed for 10213 Glenwood Road in Canarsie, Brooklyn 1 month ago1 min read