2 Bedroom Homes for Sale in St. Louis, MO

price
-
1-41 of 2,139 Homes
2+ beds
$165,000 | 7519 Triwoods Drive, Unit K, Shrewsbury, MO 63119
1/21
Compass Coming Soon

$165,000

2
Bedrooms
868
Square Feet
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.
$174,900 | 1441 Thrush Place, St. Louis, MO 63144
1/40
Compass Coming Soon

$174,900

2
Bedrooms
941
Square Feet
$475,000 | 12464 Meadow Green Place, St. Louis, MO 63141
1/52
Compass Coming SoonOpen: 6/14 01:00PM - 03:00PM

$475,000

4
Bedrooms
2,782
Square Feet
0.15
Acres
$285,000 | 4542 Frederickton Court, St. Louis, MO 63128
1/28
Compass Coming Soon

$285,000

3
Bedrooms
1,660
Square Feet
0.22
Acres
$625,000 | 1600 Bellevue Avenue, St. Louis, MO 63117
1/66
Compass Coming Soon

$625,000

4
Bedrooms
2,340
Square Feet
0.22
Acres
$250,000 | 7409 Lansdowne Avenue, Shrewsbury, MO 63119
Compass Coming Soon

$250,000

2
Bedrooms
1,241
Square Feet
0.17
Acres
$224,900 | 2551 Gerhard Avenue, Maplewood, MO 63143
Compass Coming SoonOpen: 6/11 05:00PM - 06:00PM

$224,900

2
Bedrooms
984
Square Feet
0.13
Acres
$325,000 | 250 South Brentwood Boulevard, Unit 1F, Clayton, MO 63105
1/34
Listed By Compass

$325,000

3
Bedrooms
2,249
Square Feet
$209,000 | 9102 West Swan Circle, Brentwood, MO 63144
1/22
Listed By Compass

$209,000

3
Bedrooms
1,048
Square Feet
$300,000 | 9509 Arban Drive, Crestwood, MO 63126
1/46
Listed By CompassOpen: 6/11 04:00PM - 06:00PM

$300,000

3
Bedrooms
1,548
Square Feet
0.17
Acres
$215,000 | 1024 Bates Street, St. Louis, MO 63111
1/31
Listed By Compass

$215,000

4
Bedrooms
1,320
Square Feet
0.07
Acres
$525,000 | 710 South Hanley Road, Unit 10B, Clayton, MO 63105
1/36
Listed By Compass

$525,000

2
Bedrooms
1,697
Square Feet
$249,900 | 4739 Hummel Avenue, St. Louis, MO 63116
1/35
Listed By Compass

$249,900

3
Bedrooms
1,587
Square Feet
0.08
Acres
$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
$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
$3,250,000 | 12 Rolling Rock Lane, Ladue, MO 63124
1/72
Listed By Compass

$3,250,000

6
Bedrooms
7,493
Square Feet
1.8
Acres
$169,900 | 9129 Wrenwood Lane, Brentwood, MO 63144
1/31
Listed By Compass

$169,900

2
Bedrooms
956
Square Feet
$167,000 | 1418 Oriole Place, St. Louis, MO 63144
1/26
Listed By Compass

$167,000

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

$190,000

2
Bedrooms
1,100
Square Feet
$600,000 | 712 Francis Place, Clayton, MO 63105
1/43
Listed By Compass

$600,000

3
Bedrooms
1,737
Square Feet
0.18
Acres
$1,495,000 | 12404 Cedar Moor Drive, St. Louis, MO 63131
1/54
Listed By Compass

$1,495,000

4
Bedrooms
4,772
Square Feet
1.36
Acres
$754,900 | 1911 Hickory Street, St. Louis, MO 63104
1/62
Listed By Compass

$754,900

3
Bedrooms
2,638
Square Feet
0.05
Acres
$130,000 | 10315 Forest Brook Lane, Unit A, St. Louis, MO 63146
1/29
Listed By Compass

$130,000

2
Bedrooms
1,232
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
$595,000 | 8002 Townes Way, St. Louis, MO 63117
1/27
Listed By Compass

$595,000

3
Bedrooms
2,244
Square Feet
0.03
Acres
$397,000 | 2261 Eleanor Kay Drive, St. Louis, MO 63125
1/35
Listed By Compass

$397,000

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

$195,000

2
Bedrooms
733
Square Feet
0.07
Acres
$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
$522,900 | 38 Chafford Woods, St. Louis, MO 63144
1/40
Listed By Compass

$522,900

5
Bedrooms
2,235
Square Feet
0.38
Acres
$157,000 | 3204 Mt Pleasant Street, St. Louis, MO 63111
1/26
Listed By Compass

$157,000

3
Bedrooms
1,166
Square Feet
0.08
Acres
$439,900 | 2869 Missouri Avenue, St. Louis, MO 63118
1/25
Listed By CompassOpen: 6/14 01:00PM - 04:00PM

$439,900

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

$210,000

2
Bedrooms
1,360
Square Feet
$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
$119,900 | 9235 Filibert Drive, St. Louis, MO 63137
1/26
Listed By Compass

$119,900

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

$294,900

2
Bedrooms
1,200
Square Feet
$539,000 | 4327 Swan Avenue, St. Louis, MO 63110
1/41
Listed By Compass

$539,000

3
Bedrooms
2,026
Square Feet
0.07
Acres
$194,900 | 5544 Waterman Boulevard, Unit 3W, St. Louis, MO 63112
1/27
Listed By Compass

$194,900

3
Bedrooms
1,813
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
$169,900 | 9067 Wrenwood Lane, Brentwood, MO 63144
1/27
Listed By Compass

$169,900

2
Bedrooms
988
Square Feet
$110,000 | 9714 Lanier Drive, Moline Acres, MO 63136
1/21
Listed By Compass

$110,000

3
Bedrooms
1,014
Square Feet
0.16
Acres
$335,000 | 2211 South Grand Boulevard, Unit 210, St. Louis, MO 63104
1/22
Listed By Compass

$335,000

2
Bedrooms
1,370
Square Feet
For Sale:

Discover Your Perfect Home

Explore Nearby Homes