Press Esc to close · Enter for all results
St Louis, MO 63104
$400,000
0.144
Acres
Old-world charm meets steady income in this beautifully preserved 4-family in historic McKinley Heights, bringing in nearly $4,000/month in gross rents. Each unit has 9ft+ ceilings, working pocket doors, and large eat-in kitchens with big, light-filled windows. Many units offer central air plus working boilers and radiators. All units are occupied and carefully maintained, including a new sewer lateral within the past 24 months. Professionally managed, with documentation and rent rolls available upon request. Minutes to Soulard, Lafayette Square, and downtown. Showings upon accepted contract only. Do not disturb tenants.
Listed: October 1, 2026 (16 days on market)
Viewed 4 times on this site.