Discover country living at its finest in this newly remodeled 3-bedroom, 2.5-bath ranch, set on 18.5 picturesque acres just outside of Hannibal. The open-concept living space seamlessly blends the kitchen, dining, and living areas, perfect for modern living. The kitchen is a chef's dream, featuring beautiful finishes and ample space for entertaining. The luxurious master suite boasts an incredible bathroom and a spacious walk-in closet. Enjoy the convenience of on-demand hot water and a 2-car attached garage. The property is ideal for farming, complete with a 30x50 heated and insulated shop with a 24-foot lean-to, and a 48x48 barn perfect for storing hay or farm equipment. The grounds have excellent fencing for horses or cattle. This property offers the perfect blend of comfort, style, and practicality—don’t miss out!