$210,000 Last List Price Sold Aug 26, 2025
316 Swan St, Hannibal, MO 63401
- 3 Beds
- 2 Baths
- 1,408 Sq Ft
- Built 1850
Last Sold Summary
- $149/SF
- 4 Days On Market
Current Estimated Value $182,033
Last Listing Agent Kelly LaForce Century 21 Broughton Team
316 Swan St, Hannibal, MO 63401