About This Home

This 0-bedroom, 0-bathroom commercial at 2903 Saint Marys Avenue in Hannibal, MO is listed for $309,000. Built in 1920, on a 0.25 acres lot.

Key Features

  • Built in 1920
  • 0.25 acre lot
  • 12 parking spaces

Property Details

12 spaces
1920

Amenities

A/C
Listing Description

Stand out and be seen on busy St. Mary's Ave while also being situated only seconds away from McMaster's bustling traffic! This well-maintained brick-storefront commercial building offers two separate office suites with independent access, a private concrete parking pad with plenty of spots, plus even more parking in the rear.

Space is the least of your worries as there is over 4,000sqft of finished office/retail space ready for your business' needs and will have easy garage door access to the basement which adds an additional 4,000sqft+ of storage or room for expansion! If looking for more of an open office space, interior partitions can be easily removed catering to your specific needs/wants. This building is your answer to visibility, accessibility, and value all under one roof. Set up your VIP showing to see it in person today!

Monthly Cost Estimate

$1,653/mo

20% down · 6.5% · 30 years

Principal$223
Interest$1,339
Insurance$90

Estimates only. Actual payments may vary.

Location

2903 Saint Marys Avenue

Hannibal, MO 63401

Garth

Property Details

Flooring

LaminateCarpet

Construction

Asphalt Brick Brick Veneer Vinyl Siding

Heating

Forced AirNatural Gas

Cooling

Central Air

Questions & Answers

This 0-bedroom, 0-bathroom commercial at 2903 Saint Marys Avenue is listed at $309,000. The estimated monthly payment is $1,652 based on 20% down, a 30-year loan at 6.5% interest, estimated insurance.

Key features include: Built in 1920, 0.25 acre lot, 12 parking spaces.

This property is listed by Aaron Peters.

AP

Aaron Peters

Agent at Gary Broughton Realty Inc d/b/a CENTURY 21 Broughton Team

Listed by Gary Broughton Realty Inc d/b/a CENTURY 21 Broughton Team · Broker phone: (573) 221-8030 · Broker website

MLS# 25077176· Source: Mid America Regional Information Systems, Inc.· 5 days on PropertySimple

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.

2903 Saint Marys Avenue, Hannibal, MO 63401

Open this listing in: