Opportunity awaits! This duplex near the Historic Downtown Hannibal is in the perfect location. The property has two units, each featuring three bedrooms. One unit has a long-term tenant who would like to continue renting - which means INSTANT INCOME for the new owners. The other unit has recently been renovated featuring new flooring and fresh paint throughout. Updates in the past couple of years include NEW roof, NEW HVAC system, NEW water heater, NEW siding and NEW exterior paint. Don't miss out on this great opportunity - schedule your showing today!