This c.1900 farmhouse for sale has 2.3 acres of rolling ground, forests, and lots of country quiet bliss, yet a quick drive to town. The property offers a beautiful garden, cherry tree, lilac bushes and views of land perfect to explore 195 Sawyer Rd, Hampden, ME 04444 $119,900 Off Market 3beds…