$789,000
1521 Frank Street
Oakwood Heights, Hannibal, Missouri, 63401
MLS® 26050837 · Listed by Century 21 Broughton Team
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
| Room | Level | Dimensions | Features |
|---|---|---|---|
| Living Room | Main | — | — |
| Kitchen | Main | — | — |
| Dining Room | Main | — | — |
| Other | Main | — | — |
| Primary Bedroom | Main | — | — |
| Primary Bathroom | Main | — | — |
| Bedroom 2 | Main | — | — |
| Bedroom 3 | Main | — | — |
| Bathroom | Main | — | — |
| Bathroom 2 | Main | — | — |
| Laundry | Main | — | — |
| Family Room | Lower | — | — |
| Storage | Lower | — | — |
| Bedroom 4 | Lower | — | — |
| Bathroom 3 | Lower | — | — |
| Storage | Lower | — | — |
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.
$800,000
Listed at $832,000
none, Moscow Mills, Missouri
3 bd · 3 ba · 3300.00 sqft · Residential
$725,000
Listed at $725,000
Hawthorne Sub, Foristell, Missouri
3 bd · 3 ba · 3251.00 sqft · Residential
$764,900
Listed at $764,900
Chapel Grove Add, Wentzville, Missouri
3 bd · 3 ba · 3090.00 sqft · Residential
$713,000
Listed at $733,900
Cottleville Trails #1A, Cottleville, Missouri
3 bd · 3 ba · 3161.00 sqft · Residential
$775,000
Listed at $600,000
N/A, Wildwood, Missouri
3 bd · 3 ba · 3280.00 sqft · Residential
$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.