20 Photos

$349,900

2209 Shenandoah Avenue

Kingsbury Add, St Louis, Missouri, 63104

MLS® 26053055 · Listed by Nettwork Global

0 bedrooms1608.00 sqftResidential Income6 days on marketBuilt 1880Lot 3563.21$1,094 taxes (2025)Forced Air · Central AirFull basement

About this property

Welcome to your next investment opportunity in the heart of McKinley Heights! This fully occupied triplex offers a great opportunity to add three updated, income-producing units to your portfolio with much of the hard work already completed. Each unit features 1 bedroom and 1 bathroom and has been meticulously updated throughout. Updates include refreshed kitchens and bathrooms, newer flooring, fresh paint, and clean, functional layouts that make each unit attractive and easy to maintain. All three units are currently tenant occupied, providing immediate income from day one. The property is currently generating approximately $2,500 per month in gross rental income, making this a great option for an investor looking to expand their portfolio with an already stabilized property. With updated units, tenants already in place, and a convenient McKinley Heights location, this property offers a great combination of cash flow and long-term potential. Whether you're looking to add to an existing portfolio or pick up a solid multi-family investment, this is one you won't want to miss!

Ask Maryam about this home

Your details go directly to Maryam and are never shared.

MLS® data for this listing last updated Aug 27, 2026.

Market snapshot

The Kingsbury Add, St Louis market

Closed sales in Kingsbury Add, St Louis over the last 12 months.

$325,750

Median sold price

53

Avg. days on market

4

Homes sold

Median sold price by month

Median sold price trend from Aug 2025 ($350,000) to Jun 2026 ($325,750)Aug 2025Jun 2026