About This Home
This 28-bedroom, 0-bathroom multi-family at 102 S Main Street in Leon, IA is listed for $420,000 ($27 per sqft). Built in 1920, the home offers 15,651 sqft of living space on a 0.41 acres lot.
Key Features
- Built in 1920
- 0.41 acre lot
- 3 stories
Property Details
Amenities
Located prominently on Main Street in the heart of Leon, this three-story, 24-unit apartment building presents a rare value-add opportunity in a supply-constrained small-town market. The property features a strong unit mix of 3 studios, 15 one-bedroom/one-bath units, 5 two-bedroom/one-bath units, and 1 three-bedroom unit, supporting broad rental demand and long-term stability.
With both in-place income and operational flexibility, a new owner has the ability to thoughtfully renovate, reposition, and increase rents through strategic improvements. Communities like Leon often experience consistent rental demand due to limited multifamily inventory, making well-managed apartment buildings an attractive and essential housing option.
Interior updates such as flooring, paint, fixtures, and kitchen and bath enhancements offer clear upside potential to elevate overall performance and asset value. Additional features include four garages for added income potential and shared on-site laundry. Multifamily assets of this scale rarely become available in smaller Midwest markets, making this a compelling opportunity for investors seeking cash flow, growth, and long-term appreciation. Shown by appointment only.
Monthly Cost Estimate
$2,246/mo
20% down · 6.5% · 30 years
Estimates only. Actual payments may vary.
Location
102 S Main Street
Leon, IA 50144
Property Details
Flooring
Construction
Parking
Heating
Cooling
Appliances
Questions & Answers
This 28-bedroom, 0-bathroom multi-family at 102 S Main Street is listed at $420,000 ($27/sqft). The estimated monthly payment is $2,247 based on 20% down, a 30-year loan at 6.5% interest, estimated insurance.
Key features include: Built in 1920, 0.41 acre lot, 3 stories.
This property is listed by Sandy Delzell and can be reached at 5152318069.


