Compass
Buy
Rent
Sell
Compass Exclusives
Private Exclusives
Coming Soon
Compass Listings
New Development
Agents
Find an Agent
Become an Agent
Compass
Buy
Rent
Sell
Compass Exclusives
Compass Exclusives
Private Exclusives
Coming Soon
Compass Listings
New Development
Agents
Agents
Find an Agent
Become an Agent
St Louis MO Homes for Sale & Real Estate
Save Search
price
-
Filters
83-123
of
1,822
Homes
Sort by Recommended
New
$98,900
4704 Fletcher Street
St. Louis, MO 63121
2
Beds
1
Bath
1,170
Sq. Ft.
5 more listings match your search
Learn More
$115,000
4258 Miami Street
St. Louis, MO 63116
1
Bed
1
Bath
665
Sq. Ft.
$75,000
1520 Washington Avenue, Unit 327
St. Louis, MO 63103
1
Bed
1
Bath
1,029
Sq. Ft.
$210,000
50 Lewis Place
St. Louis, MO 63113
3
Beds
1.5
Baths
1,960
Sq. Ft.
New
$120,000
8502 Dianthus Lane
St. Louis, MO 63136
3
Beds
1
Bath
1,072
Sq. Ft.
$179,900
1113 Washington Avenue, Unit 306
St. Louis, MO 63101
2
Beds
2
Baths
1,169
Sq. Ft.
$100,000
4609 Steffens Avenue
St. Louis, MO 63116
1
Bed
1
Bath
711
Sq. Ft.
$184,900
4044 Walsh Street
St. Louis, MO 63116
3
Beds
2
Baths
884
Sq. Ft.
$335,000
4928 McPherson Avenue, Unit B
St. Louis, MO 63108
2
Beds
2
Baths
1,684
Sq. Ft.
$134,900
8898 Darnell Place
St. Louis, MO 63136
3
Beds
2
Baths
1,352
Sq. Ft.
$300,000
331 North Boyle Avenue, Unit 3
St. Louis, MO 63108
3
Beds
2.5
Baths
1,193
Sq. Ft.
$249,900
7332 Wellington Avenue
St. Louis, MO 63130
3
Beds
2
Baths
1,929
Sq. Ft.
$60,000
6204 Vermont Avenue
St. Louis, MO 63111
3
Beds
1
Bath
1,422
Sq. Ft.
$150,000
1601 Washington Avenue, Unit 206
St. Louis, MO 63103
2
Beds
1
Bath
1,185
Sq. Ft.
$209,900
2333 Seven Pines Drive, Unit 7
St. Louis, MO 63146
2
Beds
2
Baths
1,377
Sq. Ft.
$140,000
3852 Marietta Drive
Normandy, MO 63121
2
Beds
1
Bath
960
Sq. Ft.
$189,000
1720 Chouteau Avenue, Unit 204
St. Louis, MO 63103
2
Beds
2
Baths
1,383
Sq. Ft.
$65,000
1055 Garth Avenue
St. Louis, MO 63147
2
Beds
1
Bath
969
Sq. Ft.
$179,900
2 Shireford Lane
St. Louis, MO 63135
3
Beds
1
Bath
1,008
Sq. Ft.
$169,900
2 Delcrest Court, Unit 102
St. Louis, MO 63124
2
Beds
1
Bath
1,100
Sq. Ft.
$164,900
7004 Green Tee Court, Unit D
St. Louis, MO 63129
2
Beds
2
Baths
982
Sq. Ft.
$209,999
2220 Nebraska Avenue
St. Louis, MO 63104
6
Beds
3
Baths
2,400
Sq. Ft.
$99,000
1216 Verl Place
St. Louis, MO 63133
4
Beds
1.5
Baths
1,295
Sq. Ft.
$115,000
8221 Appleton Drive
St. Louis, MO 63132
3
Beds
1
Bath
1,008
Sq. Ft.
New
$89,000
10043 Lilac Avenue
St. Louis, MO 63137
3
Beds
1
Bath
864
Sq. Ft.
New
$80,000
4431 Virginia Avenue
St. Louis, MO 63111
1
Bed
1
Bath
726
Sq. Ft.
$529,823
2021 Boardman Street
St. Louis, MO 63110
3
Beds
3.5
Baths
2,019
Sq. Ft.
$140,000
4353 Beck Avenue
St. Louis, MO 63116
1
Bed
1
Bath
880
Sq. Ft.
$165,000
925 Zeiss Avenue
St. Louis, MO 63125
4
Beds
1
Bath
1,388
Sq. Ft.
$117,900
9512 Forbes Avenue
St. Louis, MO 63125
2
Beds
2
Baths
692
Sq. Ft.
$83,200
3807 Burgen Avenue
St. Louis, MO 63116
2
Beds
1
Bath
960
Sq. Ft.
$83,000
5129 Vernon Avenue
St. Louis, MO 63113
6
Beds
2.5
Baths
2,589
Sq. Ft.
New
$289,000
1532 Union Road
St. Louis, MO 63125
2
Beds
2
Baths
1,000
Sq. Ft.
$589,000
42 North Boyle Avenue
St. Louis, MO 63108
4
Beds
3.5
Baths
2,425
Sq. Ft.
$189,500
9654 Wilson Bridge Drive
St. Louis, MO 63136
3
Beds
2.5
Baths
1,424
Sq. Ft.
$120,000
3534 Lucy Street
St. Louis, MO 63116
1
Bed
1
Bath
637
Sq. Ft.
$160,000
11214 Gravois Road, Unit 108
St. Louis, MO 63126
2
Beds
2
Baths
1,064
Sq. Ft.
$389,900
4733 Vienna Avenue
St. Louis, MO 63109
4
Beds
2.5
Baths
1,400
Sq. Ft.
$214,900
8404 Braddock Drive
St. Louis, MO 63132
3
Beds
2
Baths
1,300
Sq. Ft.
$220,000
1611 Locust Street, Unit 204
St. Louis, MO 63103
2
Beds
2
Baths
1,576
Sq. Ft.
$287,000
4331 Schmittwoods Court
St. Louis, MO 63123
3
Beds
1.5
Baths
1,014
Sq. Ft.
1
2
3
4
5
6
...
9
Compass
MO
St. Louis city
St. Louis
Homes for Sale near St. Louis
Neighborhoods
Chouteau Township - Madison County
East St. Louis Township - St. Clair County
Centreville Township - St. Clair County
Stites Township - St. Clair County
Venice Township - Madison County
Riverview
Sauget
Gravois Township - St. Louis County
St. Louis Ward 23
Lakewood
Hadley Township - St. Louis County
St. Ferdinand Township - St. Louis County
Shaw Place
Jefferson Township - St. Louis County
Norwood Township - St. Louis County
Bellefontaine
Hathaway Hills
Shrewsbury
Concord Township - St. Louis County
Lemay Township - St. Louis County
Show More
Cities
Clayton
Richmond Heights
Cahokia
Maplewood
University City
Madison
East St. Louis
East Carondelet
Lovejoy
Venice
Granite City
Webster Groves
Dupo
National Stock Yards
Brentwood
Ferguson
West Alton
Hartford
Columbia
Olivette
Show More
ZIPs
62201
63143
63147
62060
62090
63180
63101
63102
63103
63104
63106
63107
63109
63112
63113
63118
63120
62040
63133
63137
Show More
Looking for Rentals?
Homes and Apartments for Rent in St. Louis