Skip to content

2919 St Marys Avenue

Active

Prime commercial building for sale in a high-traffic, high-visibility location along St. Mary’s Ave in Hannibal, MO. Currently operating as a flower shop, this property is being sold as real estate only offering an exceptional opportunity for owner-occupants, investors, or businesses ready to capitalize on an established retail footprint.The main level features 3,272 sq ft of open retail space, a full kitchen, a walk-in cooler (conveys with property), and one full bathroom — all designed for immediate operational use. A full basement adds significant square footage with two separate stairways for access, two exterior exits, a second full bathroom, and a lower-level garage with roll-up door ideal for storage, inventory, or workshop use.A standout feature is the dedicated secondary space with its own separate entrance, presenting a ready-made income-producing opportunity perfect for a second tenant, complementary business, or studio rental. The property includes 11 designated on-site parking spaces and is fully wheelchair accessible, meeting ADA requirements.Whether you’re looking to operate your own business, generate rental income, or both this versatile commercial property checks every box. Schedule your private showing today.Walk-in cooler conveys included in the sale at no additional cost. Significant added value for food, floral, beverage, or specialty retail uses.

Listing Courtesy of Prestige Realty, Inc. Based on information submitted to the MLS GRID as of Wednesday, May 20th, 2026 at 10:28:05 AM. All data is obtained from various sources and may not have been verified by broker or MLS GRID. Supplied Open House Information is subject to change without notice. All information should be independently reviewed and verified for accuracy. Properties may or may not be listed by the office/agent presenting the information.
Data services provided by IDX Broker
MLS Logo

Price:$349,000
Address:2919 St Marys Avenue
City:Hannibal
County:Marion
State:Missouri
Zip Code:63401
Subdivision:Garths Add
MLS:26029603
Year Built:1993
Acres:0.503
Lot Square Feet:0.503 acres
Please sign up for a Listing Manager account below to inquire about this listing
Prestige Realty