Welcome to 96 Mill Street, where nearly 6 acres, a spacious layout, and plenty of opportunity come together in a peaceful Hannibal setting. This 3 bedroom home offers approximately 1,485 square feet of above-grade living space with an inviting main level, eat-in kitchen, and plenty of natural light. Recent improvements include vinyl flooring throughout portions of the main level, updated appliances, a composite back deck, and newly updated front deck railings and stairs. The finished lower level adds even more flexibility with additional living space, another full bathroom, and an additional finished room with a closet. Outside, enjoy approximately 5.79 acres with room to spread out, an above-ground pool, expansive yard space, and additional garage/shop space ideal for storage, projects, hobbies, or equipment. Whether you’re looking for more land, extra usable space, or a home you can make your own, 96 Mill Street offers a great opportunity in Hannibal!!! REACH OUT TODAY FOR A PRIVATE SHOWING