21 Photos

$143,000

310 Olive Street

Park Place, Hannibal, Missouri, 63401

MLS® 26033098 · Listed by Prestige Realty, Inc

3 bedrooms2 bathrooms2588.00 sqftResidential50 days on marketBuilt 1900Lot 5706.36$506 taxes (2025)Forced Air · Central AirDirt Floor,Partial,Unfinished basement

About this property

Welcome home to this spacious 2,588 sq. ft. property featuring 3 bedrooms plus a versatile bonus room that could easily serve as a 4th bedroom, home office, playroom, or hobby space. Inside, you'll find 2 full bathrooms, convenient main-level laundry, and generous living spaces designed with plentiful windows, most of which have been upgraded to vinyl. Step outside to enjoy the covered back patio, an ideal spot for relaxing, grilling, or gathering with family and friends. Additional highlights include alley-accessed off-street parking, a garden shed for extra storage, and a backyard ready for gardening, play, or outdoor enjoyment. Call to schedule your showing today!

Room details

RoomLevelDimensionsFeatures
Living RoomMain25.00 × 12.00
Dining RoomMain
KitchenMain13.00 × 12.00
BathroomMain
Bathroom 2Main
BedroomMain12.00 × 13.00
LaundryMain12.00 × 7.00
Bedroom 2Second10.00 × 15.00
Bedroom 3Second13.00 × 20.00
Bonus RoomSecond18.00 × 20.00

Ask Maryam about this home

Your details go directly to Maryam and are never shared.

Estimated value

$144,399

Estimated range: $137,221 $151,576 · 5% confidence

Estimated value by month

Estimated value trend from Oct 2025 ($129,139) to Sep 2026 ($144,399)Oct 2025Sep 2026

This is an automated estimate based on MLS® market data — not an appraisal or a substitute for professional advice.

Curious what your own home is worth? Get a free estimate →

MLS® data for this listing last updated Jul 21, 2026.

Market snapshot

The Park Place, Hannibal market

Closed sales in Park Place, Hannibal over the last 12 months.

$140,500

Median sold price

67

Avg. days on market

6

Homes sold

Median sold price by month

Median sold price trend from Oct 2025 ($115,000) to Jul 2026 ($193,000)Oct 2025Jul 2026