Thrilled to welcome you to this beautiful and spacious 5 bedroom 2 full bathroom house in the center of the Village of Hannibal. This one of a kind 2 story home with high ceilings has had many updates and renovations done in the past year! Come get to know the small village of Hannibal and get ready to call it home. Conveniently located close to schools, shopping, restaurants and banks this house sits on a large lot with a fenced in backyard where you can sit back and soak in the sun. You're going to love your freshly renovated kitchen, new furnace, floors, and siding as well as the new sliding glass door that leads out to the newly constructed deck. All the hard work is done and you can enjoy all that small town living has to offer. There is also a good sized shed already equipped with electricity, new A/C unit, bathroom sink and flooring - all purchased but not yet installed that come with the house. All furniture is also negotiable.