Map

Hannibal Homes for Sale

(159)
Sort:
Newly Listed
<
1
4
>
FOR SALE
$118,000
5.9 Acres +/- South Park Drive
Hannibal MO 63401
Listed By CENTURY 21 Broughton Team
Newly Listed
<
1
3
>
FOR SALE
$68,000
3.4 acre Lot Park Terrace Drive
Hannibal MO 63401
Listed By CENTURY 21 Broughton Team
Newly Listed
<
1
26
>
FOR SALE
$136,000
4 beds
2 baths
3,986 sq. ft
3110 St Mary S Avenue
Hannibal MO 63401
Courtesy Of Prestige Realty, Inc.
<
1
14
>
FOR SALE
$350,000
3 beds
1 bath
1 half bath
2,372 sq. ft
54102 Hwy HH
Hannibal MO 63401
Courtesy Of Prestige Realty, Inc.
<
1
11
>
FOR SALE
$22,000
2 beds
2 baths
1,217 sq. ft
824 Lindell Avenue
Hannibal MO 63401
Courtesy Of Prestige Realty, Inc.
<
1
37
>
FOR SALE
$350,000
3 beds
3 baths
3,277 sq. ft
12 Amaryllis
Hannibal MO 63401
Courtesy Of Prestige Realty, Inc.
<
1
16
>
FOR SALE
$94,500
2 beds
1 bath
2,268 sq. ft
207 Magnolia Avenue
Hannibal MO 63401
Courtesy Of Prestige Realty, Inc.
<
1
38
>
FOR SALE
$165,000
5 beds
1 bath
5,444 sq. ft
1114 Center Street
Hannibal MO 63401
Listed By CENTURY 21 Broughton Team
<
1
4
>
FOR SALE
$89,000
10 Sydney Road
Hannibal MO 63401
Courtesy Of See Real Estate
<
1
29
>
FOR SALE
$423,500
3 beds
2 baths
1,650 sq. ft
4920 Eleven Point Road
Hannibal MO 63401
Courtesy Of Prestige Realty, Inc.
<
1
2
>
FOR SALE
$229,000
3 beds
3 baths
2,578 sq. ft
3 Chester Road
Hannibal MO 63401
Courtesy Of Ravenscraft Realty
<
1
54
>
FOR SALE
$479,900
4 beds
6 baths
6,187 sq. ft
160 Rolling Meadows
Hannibal MO 63401
Courtesy Of Prestige Realty, Inc.
<
1
27
>
FOR SALE
$159,000
3 beds
1 bath
1 half bath
923 Paris Ave
Hannibal MO 63401
Courtesy Of High Point Realty & Auction
Sale Pending
<
1
29
>
FOR SALE
$69,999
2 beds
1 bath
910 sq. ft
2227 Benton Street
Hannibal MO 63401
Listed By CENTURY 21 Broughton Team
Sale Pending
<
1
21
>
FOR SALE
$75,000
3 beds
1 bath
1,808 sq. ft
718 Lyon
Hannibal MO 63401
Listed By CENTURY 21 Broughton Team
<
1
12
>
FOR SALE
$33,000
2 beds
1 bath
1,050 sq. ft
423 Olive Street
Hannibal MO 63401
Courtesy Of Prestige Realty, Inc.
Price Reduced
<
1
12
>
FOR SALE
$163,000
4 beds
2 baths
2,548 sq. ft
5008 Wyaconda
Hannibal MO 63401
Listed By CENTURY 21 Broughton Team
<
1
46
>
FOR SALE
$225,000
3 beds
2 baths
1,632 sq. ft
58613 Ridgeview Estates Drive
Hannibal MO 63401
Listed By CENTURY 21 Broughton Team
<
1
38
>
FOR SALE
$140,000
3 beds
2 baths
2,736 sq. ft
2623 Marsh Avenue
Hannibal MO 63401
Courtesy Of Prestige Realty, Inc.
<
1
12
>
FOR SALE
$29,000
3 beds
1 bath
1,421 sq. ft
314 South 7th Street
Hannibal MO 63401
Courtesy Of Prestige Realty, Inc.