Hannibal, MO Homes for Sale & Real Estate

price
-
1-40 of 126 Homes
$515,000 | 100 El Rancho Drive | Hannibal
Coming Soon
4
Beds
2.5
Baths
2,526
Sq. Ft.
$115,000 | 1307 Ruby Avenue | Hannibal
3
Beds
1
Bath
1,120
Sq. Ft.
$489,000 | 0 Hwy Mm | Miller Township - Marion County
-
Beds
-
Baths
-
Sq. Ft.
$265,000 | 12 Orchard Point Road | Hannibal
-
Beds
-
Baths
-
Sq. Ft.
$5,000 | 1906 Spruce Street | Hannibal
-
Beds
-
Baths
-
Sq. Ft.
$380,000 | 56200 Ocean Wave Lane | Clay Township - Ralls County
4
Beds
2
Baths
1,792
Sq. Ft.
$173,777 | 213 Peyton Street | Hannibal
3
Beds
2.5
Baths
1,252
Sq. Ft.
$299,000 | 382 Columbus Road | Hannibal
3
Beds
2
Baths
1,540
Sq. Ft.
$77,000 | 728 Hickory Street | Hannibal
2
Beds
1
Bath
948
Sq. Ft.
$125,000 | 1515 Lindell Avenue | Hannibal
3
Beds
1
Bath
960
Sq. Ft.
$9,000 | 1513 Lindell Avenue | Hannibal
-
Beds
-
Baths
-
Sq. Ft.
$19,900 | 1802 Chestnut Street | Hannibal
3
Beds
1
Bath
1,337
Sq. Ft.
$295,000 | 5638 Patriot Lane | Miller Township - Marion County
3
Beds
3.5
Baths
720
Sq. Ft.
$98,000 | 2003 Spruce Street | Hannibal
3
Beds
2
Baths
1,152
Sq. Ft.
$428,000 | 356 Hummingbird Lane | Hannibal
5
Beds
3
Baths
2,395
Sq. Ft.
$189,000 | 2611 St Marys Avenue | Hannibal
2
Beds
1.5
Baths
1,596
Sq. Ft.
$30,000 | 804 State Street | Hannibal
-
Beds
-
Baths
-
Sq. Ft.
$304,000 | 4037 Breckenridge Drive | Hannibal
3
Beds
2
Baths
1,400
Sq. Ft.
$750,000 | 1 Meadowbrook Heights | Hannibal
3
Beds
2
Baths
2,584
Sq. Ft.
$47,000 | 5 Honeysuckle Drive | Miller Township - Marion County
-
Beds
-
Baths
-
Sq. Ft.
$47,000 | 22 East Chicory Court | Miller Township - Marion County
-
Beds
-
Baths
-
Sq. Ft.
$46,500 | 11 West Chicory Court | Miller Township - Marion County
-
Beds
-
Baths
-
Sq. Ft.
$46,500 | 45 Honeysuckle Drive | Miller Township - Marion County
-
Beds
-
Baths
-
Sq. Ft.
$46,500 | 46 Honeysuckle Drive | Miller Township - Marion County
-
Beds
-
Baths
-
Sq. Ft.
$46,500 | 47 Honeysuckle Drive | Miller Township - Marion County
-
Beds
-
Baths
-
Sq. Ft.
$44,500 | 0 Lot 71 Minnow Creek Subdvsn | Miller Township - Marion County