
504 Broadway Street, Hannibal, MO 63401
City/Hannibal · Marion County
Key Facts
Description
Value-add 9-unit investment opportunity with income already in place and clear upside ahead! Five finished units currently generate $3,150/month, while three additional units have been gutted and are ready to be finished. The previous roof leak has been addressed, and the final unit will require additional work to get rent-ready. Ideal for an investor looking to increase occupancy, improve cash flow, and build long-term value.
Property Information
Property Type
Residential Income
Sub-Type
Multi Family
Style
Apartment Style
Year Built
1895
Living Area
9,720 sq ft
Lot Size
0.15 acres
Days on Market
62
MLS® Listing#
26028320
Property Features
Appliances
Cooling
Heating
Basement
Parking
Construction
Water Source
Schools
- Elementary:
- Eugene Field Elem.
- Middle:
- Hannibal Middle
- High:
- Hannibal Sr. High
Financial Details
HOA
None
Annual Taxes
$2,763
Tax year 2025
Parcel Number
010.08.28.2.18.004.000
Directions
Broadway to 504.
Affordability Calculator
$47,979
Estimated monthly payment
$1,277/mo
Principal $191,918 · Est. interest $267,742 over 30 yrs
Neighborhood Market Statistics
How this home compares to active listings in Hannibal, MO
- $307,143
- Median Listing Price
- 48
- Median Days on Market
- 2,567
- Median Sq Ft
- $123
- Median Price / Sq Ft
- 43
- Active Listings
- This home’s price is 22% below the area median.
- Its price per sq ft is 80% below the area median.
Market statistics compiled from active EXIT Realty® and MLS listings in Hannibal, MO.
Location
Points of Interest in Hannibal, MO
Showing the Hannibal area map.
Nearby Schools
Hannibal Education Center
School · 0.1 mi away
Weecare Preschool & Daycare
School · 0.4 mi away
A. D. Stowell Elementary
Elementary · 0.6 mi away
St Johns Lutheran School
School · 0.6 mi away
Eugene Field Elementary
Elementary · 0.8 mi away
Mark Twain Elementary
Elementary · 1.4 mi away
Hannibal High School
Secondary · 1.9 mi away
Hannibal Career and Technical Center
Secondary · 1.9 mi away
Hannibal Middle School
Secondary · 2.0 mi away
Hannibal School District
School · 2.0 mi away
Mississippi Valley State School
School · 2.2 mi away
Oakwood Elementary
Elementary · 2.6 mi away
Veterans Elementary School
Elementary · 3.4 mi away
New London Elementary School
Elementary · 9.2 mi away
Ralls County Head Start
School · 9.3 mi away
Payson Seymour High School
Secondary · 9.5 mi away
Seymour Elementary School
Elementary · 9.6 mi away
Palmyra R-1 School District
School · 10.1 mi away
Palmyra High
Secondary · 10.1 mi away
University Extension Center
School · 10.7 mi away
Commute Calculator
Nearby Homes
Similar Homes Nearby
Similar Home Values
Comparable nearby listings and their asking prices.
| Address | Price | Beds | Baths | Sq Ft |
|---|---|---|---|---|
| 310 N 3rd, Hannibal, MO | $169,000 | 5 | 2 | 2,333 |
| 1035 Reservoir Street, Hannibal, MO | $185,000 | 3 | 2 | 1,200 |
| 1806 Robinson, Hannibal, MO | $198,000 | — | — | — |
| 401 Broadway, Hannibal, MO | $199,000 | — | — | — |
| 1001 Center Street, Hannibal, MO | $235,000 | — | — | 2,590 |
| 1001 Center Street, Hannibal, MO | $235,000 | 4 | 3 | 2,590 |
Moving Cost Estimate
EXIT Agents in Hannibal
Listing Courtesy: Farlow Real Estate Experts Inc - 2176412995
Presented by: Jeremy Farlow















