Holcroft Park Homes affordable housing unit on Mill St. in Beverly. David Le/Salem News
120124DLENSCDC2