21 Photos

$128,000

300 Grand Avenue

Park Place, Hannibal, Missouri, 63401

MLS® 26058614 · Listed by Prestige Realty, Inc

2 bedrooms2 bathrooms1625.00 sqftResidential0 days on marketBuilt 1934Lot 2221.56$832 taxes (2025)Forced Air,Gas · Central AirConcrete basement

About this property

Great opportunity offering both commercial and residential space in one property! The main level features approximately 904 sq. ft. of commercial space with a storefront, two private offices, two entrances, and a half bath. Previously used as an insurance office, the space is well suited for a professional office, small business, or a variety of other uses. Recent updates include new flooring and fresh paint. Upstairs is a neat and clean 2-bedroom apartment, offering the option to operate your business downstairs and live upstairs—or use the apartment for additional income. A screened porch provides entry into the apartment and leads to a spacious living room with crown molding, carpet, and a large walk-in coat closet. The eat-in kitchen includes appliances and a washer hookup. The larger bedroom offers two closets, and the bath features a classic clawfoot tub with shower and a linen closet. A separate storage room is located along the side of the building. Whether you're looking for business space, living quarters, investment potential, or a combination of all three, this property offers plenty of possibilities. #lovewhereyoulive

Ask Maryam about this home

Your details go directly to Maryam and are never shared.

Estimated value

$121,877

Estimated range: $114,587 $129,168 · 6% confidence

Estimated value by month

Estimated value trend from Oct 2025 ($107,608) to Sep 2026 ($121,877)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 →

Listing history

Past MLS® listing records for this property, as reported by the listing brokerages.

  1. New

    $128,000

    • New · Sep 9, 2026 · $128,000
    • New · Sep 9, 2026

    Listed by Prestige Realty, Inc · MLS® 26058320

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.

SoldJun 18, 2026

$130,000

Listed at $125,000

Park Place, Hannibal, Missouri

2 bd · 2 ba · 1450.00 sqft · Residential

SoldJun 17, 2026

$125,000

Listed at $118,000

Maryland Heights 02 Amd, Granite City, Illinois

2 bd · 1 ba · 1524.00 sqft · Residential

SoldJul 17, 2026

$125,000

Listed at $139,900

NOT IN A SUBDIVISION, Fairview Heights, Illinois

2 bd · 1 ba · 1460.00 sqft · Residential

TerminatedAug 7, 2026

$140,000

Listed at $142,500

Twelve Oaks 1st Add, Belleville, Illinois

2 bd · 3 ba · 1607.00 sqft · Residential

Similar properties

MLS® data for this listing last updated Sep 11, 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