2 Bedroom Homes for Sale in St. Louis, MO

price
-
1-41 of 2,177 Homes
2+ beds
$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.
$159,000 | 9125 North Swan Circle, Brentwood, MO 63144
1/28
Compass Coming Soon

$159,000

2
Bedrooms
1,000
Square Feet
$495,000 | 7300 Amherst Avenue, University City, MO 63130
1/31
Compass Coming Soon

$495,000

3
Bedrooms
1,722
Square Feet
0.11
Acres
$1,075,000 | 5095 Westminster Place, St. Louis, MO 63108
1/74
Compass Coming Soon

$1,075,000

5
Bedrooms
4,740
Square Feet
0.18
Acres
$199,900 | 5515 South 37th Street, St. Louis, MO 63116
Compass Coming Soon

$199,900

2
Bedrooms
1,366
Square Feet
0.10
Acres
$2,499,000 | 8300 Kingsbury Boulevard, St. Louis, MO 63105
1/60
Compass Coming Soon

$2,499,000

4
Bedrooms
5,072
Square Feet
0.14
Acres
$308,000 | 12913 Autumn Fields Court, St. Louis, MO 63146
1/31
Listed By CompassNew

$308,000

2
Bedrooms
3,142
Square Feet
$172,000 | 3204 Jasper Park, St. Louis, MO 63139
1/18
Listed By CompassNew

$172,000

2
Bedrooms
672
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
$385,000 | 6125 Marwinette Avenue, St. Louis, MO 63116
1/39
Listed By Compass

$385,000

3
Bedrooms
1,642
Square Feet
0.11
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
$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
$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
$165,000 | 7519 Triwoods Drive, Unit K, Shrewsbury, MO 63119
1/21
Listed By Compass

$165,000

2
Bedrooms
868
Square Feet
$174,900 | 1441 Thrush Place, St. Louis, MO 63144
1/40
Listed By Compass

$174,900

2
Bedrooms
941
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
$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
$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
$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
$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
$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
$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
$874,900 | 260 Carlyle Lake Drive, Creve Coeur, MO 63141
1/47
Listed By Compass

$874,900

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
$275,000 | 2010 Forest Avenue, St. Louis, MO 63139
1/50
Coming SoonOpen: 7/12 01:00PM - 03:00PM

$275,000

4
Bedrooms
2,370
Square Feet
0.16
Acres
For Sale:

Discover Your Perfect Home

Explore Nearby Homes