2 Bedroom Homes for Sale in Oklahoma

price
-
$439,000 | 38 Hill Street, Unit B, Eufaula, OK 74432
1/52
New

$439,000

2
Bedrooms
1,080
Square Feet
0.10
Acres
See It First on CompassFind homes before they're on other websites.
Listings are only private online. All buyers & agents can access in our offices or by contacting Compass.
$194,500 | 121 Gilbert Drive, Eufaula, OK 74432
1/13
New

$194,500

3
Bedrooms
1,788
Square Feet
0.31
Acres
$235,000 | 2617 East 2nd Street, Tulsa, OK 74104
1/43
Open: 10/13 04:30PM - 06:30PMNew

$235,000

2
Bedrooms
1,610
Square Feet
0.23
Acres
$345,000 | 1507 East North Ridge Drive, Vinita, OK 74301
1/58
New

$345,000

3
Bedrooms
2,035
Square Feet
1.9
Acres
$88,000 | 1810 West Spring Street, Collinsville, OK 74021
1/17
New

$88,000

4
Bedrooms
1,552
Square Feet
0.16
Acres
$185,000 | 112 South Camden Street, Muskogee, OK 74403
1/48
New

$185,000

3
Bedrooms
1,749
Square Feet
0.25
Acres
$399,000 | 17096 South Yale Avenue, Bixby, OK 74008
1/55
New

$399,000

4
Bedrooms
2,395
Square Feet
0.82
Acres
$259,900 | 716 West Fort Worth Street, Broken Arrow, OK 74012
1/36
New

$259,900

3
Bedrooms
1,516
Square Feet
0.22
Acres
$426,000 | 1200 West Ocala Street, Broken Arrow, OK 74011
1/49
New

$426,000

3
Bedrooms
2,935
Square Feet
0.29
Acres
$199,900 | 525 West Clay Avenue, Chouteau, OK 74337
1/23
New

$199,900

3
Bedrooms
1,525
Square Feet
0.32
Acres
$244,900 | 3129 South 140th E Avenue, Unit EASTAVENUE, Tulsa, OK 74134
1/54
New

$244,900

3
Bedrooms
1,900
Square Feet
0.23
Acres
$369,900 | 7121 East 100th Place, Tulsa, OK 74133
1/39
New

$369,900

4
Bedrooms
2,720
Square Feet
0.29
Acres
$300,000 | 114949 South 4227 Road, Eufaula, OK 74432
1/37
New

$300,000

3
Bedrooms
1,810
Square Feet
2.81
Acres
$279,900 | 108 South 74th Street West, Muskogee, OK 74401
1/30
New

$279,900

4
Bedrooms
1,791
Square Feet
1
Acres
$196,400 | 3527 East 4th Place, Tulsa, OK 74112
1/37
New

$196,400

2
Bedrooms
1,197
Square Feet
0.16
Acres
$248,000 | 6608 North 128th E Avenue, Unit EASTAVENUE, Owasso, OK 74055
1/35
New

$248,000

3
Bedrooms
1,611
Square Feet
0.12
Acres
$265,000 | 4826 South Linwood Drive, Sand Springs, OK 74063
1/19
New

$265,000

3
Bedrooms
1,280
Square Feet
0.31
Acres
$189,999 | 575 North 7th Street, Muskogee, OK 74401
1/33
New

$189,999

3
Bedrooms
2,074
Square Feet
0.39
Acres
$155,000 | 1023 North 13th Street, Collinsville, OK 74021
New

$155,000

3
Bedrooms
960
Square Feet
0.24
Acres
$135,000 | 1001 North 13th Street, Collinsville, OK 74021
New

$135,000

3
Bedrooms
960
Square Feet
0.24
Acres
$169,000 | 1124 West Pearl Street, Collinsville, OK 74021
New

$169,000

3
Bedrooms
1,128
Square Feet
0.16
Acres
$110,000 | 514 North 11th Street, Collinsville, OK 74021
New

$110,000

2
Bedrooms
696
Square Feet
0.26
Acres
$115,000 | 302 North 11th Street, Collinsville, OK 74021
New

$115,000

2
Bedrooms
672
Square Feet
0.21
Acres
$127,500 | 1101 West Spring Street, Collinsville, OK 74021
New

$127,500

3
Bedrooms
940
Square Feet
0.16
Acres
$135,000 | 214 South 12th Street, Collinsville, OK 74021
New

$135,000

2
Bedrooms
884
Square Feet
0.14
Acres
$150,000 | 1813 West Oak Street, Collinsville, OK 74021
New

$150,000

2
Bedrooms
1,008
Square Feet
0.16
Acres
$135,000 | 1929 West Main Street, Collinsville, OK 74021
New

$135,000

3
Bedrooms
936
Square Feet
0.16
Acres
$280,000 | 2407 South Norwood Avenue, Tulsa, OK 74114
1/23
New

$280,000

3
Bedrooms
1,595
Square Feet
0.17
Acres
$140,000 | 2908 Elgin Street, Muskogee, OK 74401
1/24
New

$140,000

2
Bedrooms
934
Square Feet
0.15
Acres
$166,000 | 1910 West Main Street, Collinsville, OK 74021
New

$166,000

3
Bedrooms
960
Square Feet
0.16
Acres
$49,900 | 406 Lake Road, Maramec, OK 74045
1/12
New

$49,900

2
Bedrooms
1,046
Square Feet
0.82
Acres
$450,000 | 20287 South 417th W Avenue, Unit WESTAVENUE, Bristow, OK 74010
1/25
Virtual TourNew

$450,000

3
Bedrooms
2,422
Square Feet
28.65
Acres
$540,000 | 3110 East 71st Street, Tulsa, OK 74136
1/3
New

$540,000

4
Bedrooms
3,952
Square Feet
0.52
Acres
$145,000 | 5901 East 3rd Street, Tulsa, OK 74112
1/6
New

$145,000

3
Bedrooms
1,363
Square Feet
0.23
Acres
$280,000 | 8535 East 126th Place South, Bixby, OK 74008
1/26
New

$280,000

4
Bedrooms
1,604
Square Feet
0.17
Acres
$250,000 | 258 Cheyenne Road, Sand Springs, OK 74063
1/47
New

$250,000

3
Bedrooms
2,017
Square Feet
5.19
Acres
$144,900 | 525 East Seminole Avenue, McAlester, OK 74501
1/7
New

$144,900

3
Bedrooms
1,028
Square Feet
0.14
Acres
$269,500 | 7371 Cottonwood Road, Sapulpa, OK 74066
1/46
New

$269,500

3
Bedrooms
1,304
Square Feet
1.4
Acres
New

$125,000

2
Bedrooms
1,205
Square Feet
$1,295,000 | 405 North Main Street, Unit 4E, Tulsa, OK 74103
1/47
New

$1,295,000

2
Bedrooms
2,178
Square Feet
$185,000 | 70 South Gladd Road, Fort Gibson, OK 74434
1/73
New

$185,000

3
Bedrooms
1,407
Square Feet
0.29
Acres
$238,000 | 1100 South Hummingbird Lane, Skiatook, OK 74070
1/31
New

$238,000

3
Bedrooms
1,319
Square Feet
0.33
Acres
$389,000 | 19676 East Highland Road, Inola, OK 74036
1/54
New

$389,000

3
Bedrooms
1,782
Square Feet
2.31
Acres
$232,000 | 2204 West Memphis Place, Broken Arrow, OK 74012
1/16
New

$232,000

5
Bedrooms
2,139
Square Feet
0.22
Acres
$470,000 | 30740 North 3996 Drive, Ramona, OK 74061
1/53
New

$470,000

3
Bedrooms
1,592
Square Feet
40
Acres
$285,000 | 7732 South 69th E Place, Unit EASTPLACE, Tulsa, OK 74133
1/13
New

$285,000

4
Bedrooms
2,046
Square Feet
0.21
Acres
$161,500 | 2809 East Wise Road, McAlester, OK 74501
1/35
New

$161,500

2
Bedrooms
771
Square Feet
0.32
Acres
$449,999 | 2902 Provence Road, Ardmore, OK 73401
1/38
New

$449,999

4
Bedrooms
2,197
Square Feet
1.2
Acres
$165,000 | 2330 Manitou Street, Muskogee, OK 74403
1/32
New

$165,000

3
Bedrooms
1,680
Square Feet
0.28
Acres
$289,000 | 7716 North 126th E Avenue, Unit EASTAVENUE, Owasso, OK 74055
1/78
New

$289,000

3
Bedrooms
1,769
Square Feet
0.19
Acres
$350,000 | 8913 North 63rd E Avenue, Owasso, OK 74055
1/65
New

$350,000

4
Bedrooms
1,867
Square Feet
0.62
Acres
$315,000 | 3905 West Austin Street, Broken Arrow, OK 74011
1/57
Open: 10/11 02:00PM - 04:00PMNew

$315,000

3
Bedrooms
1,866
Square Feet
0.13
Acres
$225,000 | 700 Southeast 10th Street, Pryor, OK 74361
1/20
New

$225,000

3
Bedrooms
1,946
Square Feet
0.28
Acres
$265,000 | 1600 Prairie Heights Drive, Bartlesville, OK 74006
1/41
New

$265,000

3
Bedrooms
1,452
Square Feet
0.66
Acres
$649,000 | 5816 South Knoxville Avenue, Tulsa, OK 74135
1/59
New

$649,000

3
Bedrooms
4,419
Square Feet
0.18
Acres
$489,000 | 6085 East 144th Street South, Bixby, OK 74008
1/34
New

$489,000

6
Bedrooms
3,686
Square Feet
0.22
Acres
$200,000 | 1437 Swan Drive, Bartlesville, OK 74006
1/26
New

$200,000

2
Bedrooms
1,741
Square Feet
0.18
Acres
$209,900 | 7550 Meridian Road, Ardmore, OK 73401
1/13
New

$209,900

3
Bedrooms
1,668
Square Feet
3.48
Acres
$160,000 | 110 Forrest Park Road, Bartlesville, OK 74003
1/33
New

$160,000

3
Bedrooms
1,346
Square Feet
0.29
Acres
$379,900 | 10405 East 132nd Street South, Bixby, OK 74008
1/2
NewNew Construction

$379,900

3
Bedrooms
2,014
Square Feet
0.17
Acres
For Sale:

Discover Your Perfect Home

Explore Nearby Homes