Map

Hannibal Homes for Sale

(140)
Sort:
Newly Listed
<
1
3
>
$11,000
1639 Market St
Hannibal MO 63401
Listed By CENTURY 21 Broughton Team
Newly Listed
<
1
29
>
$114,900
3 beds
2 baths
1 half bath
1,066 sq. ft
409 North 4th
Hannibal MO 63401
Listed By CENTURY 21 Broughton Team
Newly Listed
<
1
38
>
$177,500
3 beds
3 baths
1,808 sq. ft
4209 West Ely Rd
Hannibal MO 63401
Listed By CENTURY 21 Broughton Team
<
1
6
>
$149,900
4 beds
2 baths
1 half bath
1,484 sq. ft
151 Saturn Dr
Hannibal MO 63401
Courtesy Of DIRECT REAL ESTATE
<
1
27
>
$137,000
3 beds
1,506 sq. ft
5030 College Ave
Hannibal MO 63401
Listed By CENTURY 21 Broughton Team
<
1
36
>
$112,500
5 beds
2 baths
1 half bath
1,404 sq. ft
209 South 6th Street
Hannibal MO 63401
Listed By CENTURY 21 Broughton Team
<
1
23
>
$164,900
3 beds
2 baths
1,050 sq. ft
10729 New London Gravel Road
Hannibal MO 63401
Listed By CENTURY 21 Broughton Team
Sale Pending
<
1
18
>
$69,900
4 beds
2 baths
2,052 sq. ft
3300 Orchard Ave
Hannibal MO 63401
Listed By CENTURY 21 Broughton Team
Sale Pending
<
1
0
>
$331,000
507 Hummingbird Ln
Hannibal MO 63401
Listed By CENTURY 21 Broughton Team
Sale Pending
<
1
0
>
$50,000
2402 Chestnut
Hannibal MO 63401
Listed By CENTURY 21 Broughton Team
Sale Pending
<
1
13
>
$14,900
2 beds
864 sq. ft
908 Georgia
Hannibal MO 63401
Listed By CENTURY 21 Broughton Team
Sale Pending
<
1
22
>
$165,000
3 beds
3 baths
1,248 sq. ft
40 Brook Rd
Hannibal MO 63401
Listed By CENTURY 21 Broughton Team
<
1
26
>
$269,900
3 beds
3 baths
3400 Deerfield
Hannibal MO 63401
Listed By CENTURY 21 Broughton Team
<
1
40
>
$294,750
3 beds
2 baths
1 half bath
3,382 sq. ft
102 Butternut
Hannibal MO 63401
Listed By CENTURY 21 Broughton Team
Price Reduced
<
1
19
>
$121,900
3 beds
1 bath
1 half bath
1,619 sq. ft
3303 Sunnyside
Hannibal MO 63401
Listed By CENTURY 21 Broughton Team
Price Reduced
<
1
48
>
$82,500
3 beds
1 bath
1,290 sq. ft
733 State Street
Hannibal MO 63401
Listed By CENTURY 21 Broughton Team
<
1
28
>
$249,900
5 beds
3 baths
1,874 sq. ft
109 Bluebird
Hannibal MO 63401
Listed By CENTURY 21 Broughton Team
Sale Pending
<
1
30
>
$139,900
3 beds
2 baths
1 half bath
1,350 sq. ft
2100 Crescent Dr
Hannibal MO 63401
Listed By CENTURY 21 Broughton Team
Sale Pending
<
1
27
>
$130,000
4 beds
2 baths
1,840 sq. ft
10261 Highway O
Hannibal MO 63401
Listed By CENTURY 21 Broughton Team
<
1
6
>
$27,000
3 Clear Creek
Hannibal MO 63401
Listed By CENTURY 21 Broughton Team
Top