The Morrill Homestead property consists of 3.87 deeded acres, located approximately four miles north of Morrill, Nebraska and is situated just off a paved road. The property features a well-maintained two-story home with three bedrooms, one bath, kit