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
10914 Hunters Creek Drive, O'Fallon, IL, 62254 - 4 bed, 2 bath home for sale in Lebanon, MO

$59,700

30 days on market
10914 Hunters Creek Drive, O'Fallon, IL, 62254
4bd | 2ba | 2,052sqft |$29/sqft |30 DOM |1 Story MLS#26048386
58 Harmon Drive, Lebanon, IL, 62254 - 3 bed, 1 bath home for sale in Lebanon, MO

$195,000

Price drop $5,000
58 Harmon Drive, Lebanon, IL, 62254
3bd | 1ba | 1,564sqft |$125/sqft |245 DOM |1 Story MLS#26012826
226 W Main Street, Lebanon, IL, 62254 - 3 bed, 3 bath home for sale in Lebanon, MO

$159,000

Price drop $15,900 was $174,900
226 W Main Street, Lebanon, IL, 62254
3bd | 3ba | 1,339sqft |$119/sqft |82 DOM |1 Story MLS#26054113
511 Mary Jane Street, Lebanon, IL, 62254 - 3 bed, 1 bath home for sale in Lebanon, MO

$160,000

4 days on market
511 Mary Jane Street, Lebanon, IL, 62254
3bd | 1ba | 912sqft |$175/sqft |4 DOM |1 Story MLS#26071208
215 N Herman Street, Lebanon, IL, 62254 - 2 bed, 1 bath home for sale in Lebanon, MO
Active Under Contract

$59,900

75 days on market
215 N Herman Street, Lebanon, IL, 62254
2bd | 1ba | 840sqft |$71/sqft |75 DOM |2 Story MLS#26055497
122 Lynn Street, Lebanon, IL, 62254 - 3 bed, 1 bath home for sale in Lebanon, MO
Pending

$154,900

112 days on market
122 Lynn Street, Lebanon, IL, 62254
3bd | 1ba | 1,023sqft |$151/sqft |112 DOM |1 Story MLS#26049674
;