For Sale
    • For Sale
    • For Lease
    • Recently Sold
    • Property Lookup
    • Brokers
    Storefront Retail Building with Second Floor Title is generated by Realmo AI

    221 N Main Street, Hannibal, MO 63401

    View on Map
    Claim this Listing
    For Sale
    $305,000

    COMMERCIAL - Hannibal, MO

    Type:Retail
    Property size:
    6,216 SF
    Lot size:
    0.06 Acres
    Price / SF:
    $49/SF
    Added:
    Jan 7, 2026
    Days on Market:
    177
    Last Refresh:
    Jul 3 at 5:06 am

    Property Features for 221 N Main Street

    General Information

    Property type
    Commercial Sale
    Property subtype
    Retail
    Parking features
    Driveway
    Standard status
    Active
    APN
    010.08.28.2.15.012.000
    Size
    6,216 SF
    Lot size
    0.06 Acres

    Taxes and HOA fees

    Tax Year
    2024
    Tax Annual Amount
    2315

    Utilities

    Utilities
    Water Available
    Sewer type
    Public Sewer
    Heating system
    Forced Air
    Cooling system
    Electric, Central Air
    Water source
    Public

    Building Details

    Year built
    1860
    Floors in Building
    3
    Building materials
    Brick
    Roof type
    Flat

    We can help!

    Contact an agent
    Sue-ann Westhoff
    Sue-ann Westhoff

    Listing agent Sue-ann Westhoff License #2013029539

    Listing office Prestige Realty, Inc 8 Diamond Blvd., Hannibal, MO

    Listing date Jan 7, 2026

    MLS# 25018821

    Copyright © 2026 Mid America Regional Information Systems, Inc. All rights reserved. All information provided by the listing agent/broker is deemed reliable but is not guaranteed and should be independently verified.

    HighLights

    • Historic Downtown Hannibal building at 221 N Main Street with over 4,000 sq ft of finished space
    • Substantial rehab around 2010 including storefront restoration, new mechanical systems, roofing, interior remake, and lighting
    • Multiple HVAC units: 3 HVAC units; heating is forced air and cooling includes central air and electric
    • Roof is flat; brick construction
    • Two private concrete parking pads with side entry off Bird Street; driveway parking
    • Public utilities available: water and public sewer

    Overview

    221 N Main Street is a storefront retail building in Hannibal that underwent a substantial rehab around 2010. The updates included storefront restoration, new mechanical systems, roofing, interior remake, and lighting. The property has three HVAC units and includes a side entry off Bird Street, along with two private concrete parking pads. Finished space is listed as over 4,000 square feet, and the second floor is described as having potential for additional retail square footage.

    The building sits in historic downtown Hannibal on North Main Street, an area that serves visitors and locals going to shops and restaurants, including proximity to the Mark Twain Boyhood Home and Museum properties. The listing also characterizes the site as a retail center with high traffic.

    For a buyer or owner-operator, the combination of street-level storefront presence, on-site parking, and an HVAC-ready interior makes the property practical for retail use. The second-floor potential provides flexibility if you are looking to expand within the same building or create additional space for a related retail concept. With the structure and systems already refreshed, this is suited to tenants and investors seeking an established retail address in downtown Hannibal.
    Property Profile Location Intelligence

    Current Use by Public Records

    Storefront properties

    Suggested Use

    Real Estate Agency Dental Office Big Box & Wholesale Store Building Supply Kitchen & Bath Showroom Auto Parts Store HVAC Service Car Rental Facility Food Market Electrical Service

    Zoning and permitted uses should be independently verified with local authorities.

    Similar Places Nearby

    • Gibney-Sims Flowers — 301 S 4th St, Hannibal, MO 63401

    Location Insight

    • Map
    • Local Demand
    City
    Hannibal
    County
    Marion
    State
    Missouri
    Longitude
    -91.356854
    Latitude
    39.711123

    FAQs

    What type of property is this?
    Storefront property - Renovated storefront retail building with multiple HVAC units and private parking pads, offering potential for additional retail space upstairs.
    Where is this storefront property located?
    The property is located at 221 N Main Street Hannibal, MO.
    What is the asking price?
    The asking price for this property is $305,000.
    What are key features of this property?
    This property features: Historic Downtown Hannibal building at 221 N Main Street with over 4,000 sq ft of finished space; Substantial rehab around 2010 including storefront restoration, new mechanical systems, roofing, interior remake, and lighting; Multiple HVAC units: 3 HVAC units; heating is forced air and cooling includes central air and electric
    More about this property
    Thanks! Your message was sent.
    Error! Your message wasn't sent.
    Please enter your name
    Please enter email
    Please enter the email in the correct format
    Please enter phone
    Please enter the number in the correct format
    Please enter message