St. Louis Homes for Sale, Live MLS Listings

Browse every active MARIS MLS listing across the wider St. Louis market... from the Missouri side (St. Louis City, St. Louis County, St. Charles, Jefferson, Franklin, Lincoln, Warren, and dozens of outlying counties) through the Illinois Metro East and beyond. Refreshed every 15 minutes from MLS Grid. No signup required.

Comma-separated
Comma-separated
Reset Search
QUICK SEARCH: Near Me Coming Soon Expired & Off-Market New Today Price Drops Under $300K $300K-$600K Luxury $1M+ 5+ Bedrooms
1146 Haley Avenue, Cool Valley, MO, 63121 - 3 bed, 2 bath home for sale in St Louis, MO

$129,000

12 days on market
1146 Haley Avenue, Cool Valley, MO, 63121
3bd | 2ba | 1,196sqft |$108/sqft |12 DOM |1 Story MLS#26069337
1126 Haley Avenue, Cool Valley, MO, 63121 - 3 bed, 2 bath home for sale in St Louis, MO

$79,900

Price drop $20,000 was $99,900
1126 Haley Avenue, Cool Valley, MO, 63121
3bd | 2ba | 1,196sqft |$67/sqft |124 DOM |1 Story MLS#26043565
116 Bernhardt Avenue, Cool Valley, MO, 63121 - 2 bed, 1 bath home for sale in St Louis, MO

$96,000

Price drop $4,000 was $100,000
116 Bernhardt Avenue, Cool Valley, MO, 63121
2bd | 1ba | 837sqft |$115/sqft |102 DOM |1 Story MLS#26048951
4708 N Hills Lane, Cool Valley, MO, 63121 - 3 bed, 1 bath home for sale in Cool Valley, MO

$99,900

14 days on market
4708 N Hills Lane, Cool Valley, MO, 63121
3bd | 1ba | 913sqft |$109/sqft |14 DOM |1 Story MLS#26069297
1321 Weleba Avenue, Cool Valley, MO, 63121 - 2 bed, 2 bath home for sale in St Louis, MO

$159,900

19 days on market
1321 Weleba Avenue, Cool Valley, MO, 63121
2bd | 2ba | 1,054sqft |$152/sqft |19 DOM |1 Story MLS#26065731
153 Signal Hill Drive, Cool Valley, MO, 63121 - 3 bed, 1 bath home for sale in St Louis, MO

$155,000

Price drop $5,000 was $160,000
153 Signal Hill Drive, Cool Valley, MO, 63121
3D Tour available
3bd | 1ba | 1,210sqft |$128/sqft |21 DOM |1 Story MLS#26065200
8400 Evans Avenue, Cool Valley, MO, 63121 - 3 bed, 1 bath home for sale in Cool Valley, MO

$117,000

40 days on market
8400 Evans Avenue, Cool Valley, MO, 63121
3bd | 1ba | 1,056sqft |$111/sqft |40 DOM |1.5 Story MLS#26063088
146 Evans Avenue, Cool Valley, MO, 63121 - 3 bed, 2 bath home for sale in Cool Valley, MO
Pending

$79,900

Price drop $5,000 was $84,900
146 Evans Avenue, Cool Valley, MO, 63121
3bd | 2ba | 999sqft |$80/sqft |237 DOM |1 Story MLS#26036984
;