St. Louis, MO Homes for Sale & Real Estate

price
-
1-41 of 2,510 Homes
$275,000 | 6557 Odell Street, St. Louis, MO 63139
1/32
Compass Coming Soon

$275,000

2
Bedrooms
1,328
Square Feet
0.17
Acres
SVGUnlock more homes you won't find anywhere else
Listings are only private online. All buyers & agents can access in our offices or by contacting Compass.
$1,075,000 | 5095 Westminster Place, St. Louis, MO 63108
Compass Coming Soon

$1,075,000

5
Bedrooms
4,740
Square Feet
0.18
Acres
$385,000 | 6125 Marwinette Avenue, St. Louis, MO 63116
1/39
Listed By CompassNew

$385,000

3
Bedrooms
1,642
Square Feet
0.11
Acres
$349,900 | 5665 Oleatha Avenue, St. Louis, MO 63139
1/33
Listed By Compass

$349,900

4
Bedrooms
1,056
Square Feet
0.09
Acres
$229,900 | 3945 South Grand Boulevard, St. Louis, MO 63118
1/33
Listed By Compass

$229,900

5
Bedrooms
2
Bathrooms
2,424
Square Feet
0.09
Acres
$113,900 | 5330 Pershing Avenue, Unit 805, St. Louis, MO 63112
1/16
Listed By Compass

$113,900

1
Bedrooms
540
Square Feet
$425,000 | 7032 Lansdowne Avenue, St. Louis, MO 63109
1/44
Listed By Compass

$425,000

4
Bedrooms
2,564
Square Feet
0.15
Acres
$475,000 | 9822 Meadowfern Drive, Crestwood, MO 63126
1/30
Listed By Compass

$475,000

4
Bedrooms
2,800
Square Feet
0.25
Acres
$160,000 | 8736 Marvista Drive, St. Louis, MO 63114
1/32
Listed By Compass

$160,000

2
Bedrooms
1,304
Square Feet
0.20
Acres
$410,000 | 5621 Pernod Avenue, St. Louis, MO 63139
1/29
Listed By Compass

$410,000

4
Bedrooms
2,621
Square Feet
0.10
Acres
$515,000 | 1404 Woodland Drive, Richmond Heights, MO 63117
1/23
Listed By Compass

$515,000

Unavailable
Bedrooms
Unavailable
Bathrooms
3,720
Square Feet
0.14
Acres
$174,900 | 1441 Thrush Place, St. Louis, MO 63144
1/40
Listed By Compass

$174,900

2
Bedrooms
941
Square Feet
$165,000 | 7519 Triwoods Drive, Unit K, Shrewsbury, MO 63119
1/21
Listed By Compass

$165,000

2
Bedrooms
868
Square Feet
$499,900 | 710 South Hanley Road, Unit 10B, Clayton, MO 63105
1/36
Listed By Compass

$499,900

2
Bedrooms
1,697
Square Feet
$4,850,000 | 5795 Lindell Boulevard, St. Louis, MO 63112
1/59
Listed By Compass

$4,850,000

5
Bedrooms
7,673
Square Feet
1.22
Acres
$2,999,000 | 12 Rolling Rock Lane, Ladue, MO 63124
1/72
Listed By Compass

$2,999,000

6
Bedrooms
7,493
Square Feet
1.8
Acres
$1,200,000 | 4917 Pershing Place, St. Louis, MO 63108
1/47
Listed By Compass

$1,200,000

6
Bedrooms
5,405
Square Feet
0.28
Acres
$325,000 | 250 South Brentwood Boulevard, Unit 1F, Clayton, MO 63105
1/35
Listed By Compass

$325,000

3
Bedrooms
2,249
Square Feet
$360,000 | 6523 Odell Street, St. Louis, MO 63139
1/33
Listed By Compass

$360,000

3
Bedrooms
1,710
Square Feet
0.17
Acres
$167,000 | 1418 Oriole Place, St. Louis, MO 63144
1/26
Listed By Compass

$167,000

2
Bedrooms
864
Square Feet
$240,000 | 4739 Hummel Avenue, St. Louis, MO 63116
1/35
Listed By Compass

$240,000

3
Bedrooms
1,587
Square Feet
0.08
Acres
$17,500 | 7054 Julian Avenue, University City, MO 63130
1/3
Listed By Compass

$17,500

2
Bedrooms
952
Square Feet
0.15
Acres
$190,000 | 5 Delcrest Court, Unit 204, University City, MO 63124
1/21
Listed By Compass

$190,000

2
Bedrooms
1,100
Square Feet
$169,900 | 9129 Wrenwood Lane, Brentwood, MO 63144
1/31
Listed By Compass

$169,900

2
Bedrooms
956
Square Feet
$179,000 | 1015 Washington Avenue, Unit 206, St. Louis, MO 63101
1/45
Listed By Compass

$179,000

1
Bedrooms
1,354
Square Feet
$209,900 | 4 Delcrest Court, Unit 101, University City, MO 63124
1/39
Listed By Compass

$209,900

2
Bedrooms
1,100
Square Feet
$195,000 | 6228 Fyler Avenue, St. Louis, MO 63139
1/30
Listed By Compass

$195,000

2
Bedrooms
733
Square Feet
0.07
Acres
$439,900 | 2869 Missouri Avenue, St. Louis, MO 63118
1/26
Listed By Compass

$439,900

3
Bedrooms
2,511
Square Feet
0.06
Acres
$199,900 | 10919 Vauxhall Drive, St. Louis, MO 63146
1/21
Listed By Compass

$199,900

2
Bedrooms
1,360
Square Feet
$289,900 | 378 North Taylor Avenue, Unit 3E, St. Louis, MO 63108
1/19
Listed By Compass

$289,900

2
Bedrooms
1,200
Square Feet
$169,900 | 9067 Wrenwood Lane, Brentwood, MO 63144
1/27
Listed By Compass

$169,900

2
Bedrooms
988
Square Feet
$334,900 | 4209 Consett Drive, Oakville, MO 63129
1/39
Listed By Compass

$334,900

2
Bedrooms
1,847
Square Feet
0.09
Acres
$339,900 | 4355 Maryland Avenue, Unit 319, St. Louis, MO 63108
1/31
Listed By CompassVirtual Tour

$339,900

3
Bedrooms
1,550
Square Feet
$215,000 | 710 South Hanley Road, Unit 7B, St. Louis, MO 63105
1/28
Listed By Compass

$215,000

1
Bedrooms
1,276
Square Feet
$195,000 | 9117 North Swan Circle, St. Louis, MO 63144
1/20
Listed By Compass

$195,000

2
Bedrooms
1,036
Square Feet
$1,250,000 | 6906 Bruno Avenue, St. Louis, MO 63139
1/53
Listed By Compass

$1,250,000

5
Bedrooms
3,424
Square Feet
0.27
Acres
$1,995,000 | 37 Washington Terrace, St. Louis, MO 63112
1/93
Listed By Compass

$1,995,000

7
Bedrooms
9,667
Square Feet
0.45
Acres
$2,699,900 | 1824 Topping Road, St. Louis, MO 63131
1/73
Listed By Compass

$2,699,900

5
Bedrooms
7,174
Square Feet
1.38
Acres
$415,000 | 3936 Cook Avenue, St. Louis, MO 63113
1/21
Listed By Compass

$415,000

1
Bedrooms
1
Bathrooms
15,687
Square Feet
0.15
Acres
$895,000 | 260 Carlyle Lake Drive, Creve Coeur, MO 63141
1/47
Listed By Compass

$895,000

4
Bedrooms
6,417
Square Feet
0.15
Acres
$1,845,000 | 7302-7310 Hoover Avenue, Richmond Heights, MO 63117
1/25
Listed By Compass

$1,845,000

8
Bedrooms
6
Bathrooms
5,592
Square Feet
0.21
Acres
For Sale:

Discover Your Perfect Home

Explore Nearby Homes