The City of Worcester;Greater Worcester Land Trust owns 29 acres of land spanning 1 properties, and has 1.0 miles of public trails