The Town of North Andover Conservation Commission owns 385 acres of land spanning 7 properties, and has 3.5 miles of public trails