302-304 Broadway, Hannibal, Missouri 63401
302-304 Broadway, Hannibal, Missouri 63401
302-304 Broadway, Hannibal, Missouri 63401
302-304 Broadway, Hannibal, Missouri 63401
302-304 Broadway, Hannibal, Missouri 63401

Listed By CENTURY 21 Broughton Team

The Retail Property for Sale located at 302-304 Broadway, Hannibal, Missouri 63401 is currently for sale. 302-304 Broadway, Hannibal, Missouri 63401 is listed for $299,000.

Date Updated : Oct 20, 2025

$299,000 USD

Retail Property for Sale, 302-304 Broadway, Hannibal, Missouri 63401

  • MLS#
    25068506
  • Minimum sellable space
    1,077 m² (11,592 ft²)

Property features

Property

  • Property size: 1,077 m² (11,592 ft²)
  • Type: Retail Building

Lot/Land

  • Land/Lot size: 526 m² (0.13 ac)
  • Lot description: Road AccessLevelSidewalks

Construction

  • Year built: 1873

Heating and Cooling

  • Heating system: Forced Air
  • Cooling system: Central AC

Utilities

  • Other utilities: City WaterCity Sewer

Description

Downtown opportunity with immediate income! This attractive 3-story commercial building is located on bustling Broadway, offering high visibility & a prime spot in Hannibal’s growing downtown district. The exterior received a fresh facelift & offers a full-length, street-facing display window which draws in foot traffic & enhances curb appeal for all of downtown to see! The main level has been extensively renovated, featuring all new flooring, modern bathrooms, & an updated kitchen area; this floor is currently leased at $1,900/month, providing immediate ROI. The 2nd floor offers wide open space with a unique layout, beautiful views of the downtown area, & opportunity to craft it into whatever you see best fit! A secondary front entrance allows direct access to the upper levels without disrupting the 1st floor space, ideal for multi-tenant configurations or private office access. The 3rd floor offers space for storage & a 594sqft concrete loading dock can be purchased upon request!

Location

302-304 Broadway, Hannibal, Missouri 63401

302-304 Broadway, Hannibal, Missouri 63401