View Details Under Contract $229,000 1 of 32 Clear Creek | Hannibal 3 beds 3 baths 1,289 sqft On Site: 81 Days