NYC Building Permits New Building Permit Filed for 71 Mildred Avenue in Travis-Chelsea, Staten Island January 4, 20231 min read