Address: 307 Broadway, Hannibal MO 63401
Status:For Sale  Beds: 2
Price:$340,000  Baths: 4
Price/Sqft:$95
Click here for details.  
Address: 313 North Fifth, Hannibal MO 63401
Status:For Sale  Beds: 8
Price:$294,500  Baths: 6
Price/Sqft:$145
Click here for details.  
Address: 507 Bridge, Hannibal MO 63401
Status:For Sale  Beds: 3
Price:$225,000  Baths: 2
Price/Sqft:$88
Click here for details.  
Address: 221 Bird Street, Hannibal MO 63401
Status:For Sale  Beds: 2
Price:$189,900  Baths: 2
Price/Sqft:$58
Click here for details.  
Address: 312 North 5th, Hannibal MO 63401
Status:For Sale  Beds: 3
Price:$109,000  Baths: 3
Price/Sqft:$67
Click here for details.  
Address: 220 South 5th St., Hannibal MO 63401
Status:For Sale  Beds: 4
Price:$89,900  Baths: 1
Price/Sqft:$29
Click here for details.  
Address: 715 Fulton Ave., Hannibal MO 63401
Status:For Sale  Beds: 3
Price:$64,500  Baths: 2
Price/Sqft:$47
Click here for details.  
Address: 504 7th Street, Hannibal MO 63401
Status:For Sale  Beds: 2
Price:$52,000  Baths: 1
Price/Sqft:$56
Click here for details.  
Address: 208 South 7th, Hannibal MO 63401
Status:For Sale  Beds: 4
Price:$45,000  Baths: 2
Price/Sqft:$42
Click here for details.  
Address: 817 Union Street, Hannibal MO 63401
Status:For Sale  Beds: 4
Price:$34,900  Baths: 1
Price/Sqft:$41
Click here for details.  
Address: 1205 Park Avenue, Hannibal MO 63401
Status:For Sale  Beds: 4
Price:$31,000  Baths: 2
Price/Sqft:$14
Click here for details.  
Address: 1412 Park Avenue, Hannibal MO 63401
Status:For Sale  Beds: 2
Price:$29,900  Baths: 1
Price/Sqft:$28
Click here for details.  
Address: 1109 Fulton Avenue, Hannibal MO 63401
Status:For Sale  Beds: 3
Price:$14,000  Baths: 1
Price/Sqft:$6
Click here for details.  
Address: 1305 Sierra, Hannibal MO 63401
Status:For Sale  Beds: 0
Price:$7,500  Baths: 0
Price/Sqft:$9
Click here for details.