48 Photos

$789,000

1521 Frank Street

Oakwood Heights, Hannibal, Missouri, 63401

MLS® 26050837 · Listed by Century 21 Broughton Team

3 bedrooms4 bathrooms3226.00 sqftResidential0 days on marketBuilt 2021Lot 540144.00$5,509 taxes (2025)2 garageElectric,Forced Air · Central Air9 ft + Pour,Concrete,Exterior Entry,Partially Finished,Full,Storage Space basement

About this property

Welcome to one of the most beautiful properties to ever hit the Hannibal market! Recently built 3,200+sqft home with premium features/finishes, massive in-ground pool, sitting on 12.4 acres inside city limits, but tucked away out of the noise. Inside you will find an open floor plan accented with a stone fireplace, premium flooring, the most stunning kitchen in town with ample room to host, & too many intricate details to list that make this forever home a true work of art. The primary bedroom conveys a spacious walk-in closet & spa-like bathroom ensuite you have to see in-person to fully grasp. Downstairs in the full basement, you'll find pool access, a kitchenette to enjoy just steps from being poolside, an enormous secondary family room, & everything necessary to never have to walk up the stairs. Properties like this don't present themselves often, so don't let it slip away!

Room details

RoomLevelDimensionsFeatures
Living RoomMain
KitchenMain
Dining RoomMain
OtherMain
Primary BedroomMain
Primary BathroomMain
Bedroom 2Main
Bedroom 3Main
BathroomMain
Bathroom 2Main
LaundryMain
Family RoomLower
StorageLower
Bedroom 4Lower
Bathroom 3Lower
StorageLower

Ask Maryam about this home

Your details go directly to Maryam and are never shared.

Comparable recent sales

Sold records the MLS® data provider selected as comparable to this home — nearby recent sales at a similar price, bed count, and property type. Locations are shown at the neighborhood level only.

SoldJul 1, 2026

$800,000

Listed at $832,000

none, Moscow Mills, Missouri

3 bd · 3 ba · 3300.00 sqft · Residential

SoldJun 5, 2026

$725,000

Listed at $725,000

Hawthorne Sub, Foristell, Missouri

3 bd · 3 ba · 3251.00 sqft · Residential

SoldJun 15, 2026

$764,900

Listed at $764,900

Chapel Grove Add, Wentzville, Missouri

3 bd · 3 ba · 3090.00 sqft · Residential

SoldJun 25, 2026

$713,000

Listed at $733,900

Cottleville Trails #1A, Cottleville, Missouri

3 bd · 3 ba · 3161.00 sqft · Residential

SoldJun 7, 2026

$775,000

Listed at $600,000

N/A, Wildwood, Missouri

3 bd · 3 ba · 3280.00 sqft · Residential

SoldMay 22, 2026

$780,000

Listed at $780,000

Nottingham Sub Ph 1, Maryville, Illinois

3 bd · 3 ba · 3200.00 sqft · Residential

MLS® data for this listing last updated Aug 7, 2026.

Market snapshot

The Oakwood Heights, Hannibal market

Closed sales in Oakwood Heights, Hannibal over the last 12 months.

$263,500

Median sold price

0

Avg. days on market

1

Homes sold