The Charlton Heritage Preservation Trust owns 200 acres of land spanning 19 properties, and has 0.6 miles of public trails