NYC Building Permits New Building Permit Filed for 105 Canton Avenue in Arden Heights, Staten Island March 15, 20231 min read