A 1,552-square-foot house built in 1800 has changed hands. The historic property located at 551 State Route 34 in Hannibal was sold on Sept. 19, 2024, for $175,000, or $113 per square foot. The layout ...
A historic house located at 248 Church Street in Hannibal has a new owner. The 1,431-square-foot property, built in 1890, was sold on Aug. 14, 2024, for $230,000, or $161 per square foot. The layout ...