Press Esc to close  ·  Enter for all results

2903  Saint Marys Avenue

2903 Saint Marys Avenue

Hannibal, MO 63401

For Sale MLS# 25077176 203 days on market

$309,000

0.248

Acres

About This Home

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!

Interior photo
Photo 3
Photo 4
Photo 5
Photo 6
Photo 7
Photo 8
Photo 9
Photo 10
Photo 11
Photo 12
Photo 13
Photo 14
Photo 15
Photo 16
Photo 17
Photo 18
Photo 19
Photo 20
Photo 21
Photo 22
Photo 23
Photo 24
Photo 25
Photo 26

Property Details

MLS#25077176
StatusFor Sale
Property TypeCommercial Sale
Property Sub-TypeBusiness
Year Built1920
Lot Size Acres0.248
SubdivisionGarth
Parking Total12
HeatingForced Air, Natural Gas
CoolingCentral Air
Annual Taxes$2, 469 (2024)

Listing History

Listed: November 18, 2025 (203 days on market)

Viewed 88 times on this site.

Brokered by Century 21 Broughton Team Broker Reciprocity MARIS