Search the MLS

14,702 properties on the market

4612 106th Active
$490,000
4612 106th
Sperry, OK 74073
  • 1 SqFt
  • 12.533 Acres
View details
3304 Elgin Active
$357,900
3304 Elgin
Broken Arrow, OK 74012
  • 4 Beds
  • 3 Baths
  • 2,611 SqFt
  • 0.165 Acres
View details
2820 Northampton Pending
$451,140
2820 Northampton
Broken Arrow, OK 74014
  • 4 Beds
  • 3 Baths
  • 2,350 SqFt
  • 0.2 Acres
View details
1412 Healdton Active
$152,000
1412 Healdton
Ardmore, OK 73401
  • 3 Beds
  • 1 Baths
  • 1,124 SqFt
  • 0.17 Acres
View details
25420 Stonebridge Active
$315,000
25420 Stonebridge
Claremore, OK 74019
  • 3 Beds
  • 2 Baths
  • 1,770 SqFt
  • 0.114 Acres
View details
3003 Memorial Pending
$3,900,000
3003 Memorial
Tulsa, OK 74129
  • 10,000 SqFt
  • 6.147 Acres
View details
422 Highland Active
$299,000
422 Highland
Ada, OK 74820
  • 4 Beds
  • 3 Baths
  • 3,194 SqFt
  • 0.265 Acres
View details
212 Cottonwood Active
$249,000
212 Cottonwood
Calera, OK 74730
  • 3 Beds
  • 2 Baths
  • 1,587 SqFt
  • 0.272 Acres
View details
5 Deb Meade Active
$140,000
5 Deb Meade
Durant, OK 74701
  • 10 Acres
View details
417861 Branum Active
$250,000
417861 Branum
Checotah, OK 74426
  • 3 Beds
  • 2 Baths
  • 1,368 SqFt
  • 0.115 Acres
View details
28400 51st Active
$1,950,000
28400 51st
Sand Springs, OK 74063
  • 5 Beds
  • 5 Baths
  • 5,255 SqFt
  • 20.174 Acres
View details
4207 78th Active
$379,000
4207 78th
Tulsa, OK 74136
  • 3 Beds
  • 4 Baths
  • 3,361 SqFt
  • 0.337 Acres
View details
12450 Elwood Pending
$425,000
12450 Elwood
Jenks, OK 74033
  • 3 Beds
  • 2 Baths
  • 1,882 SqFt
  • 0.925 Acres
View details
1010 Line Pending
$65,000
1010 Line
Sapulpa, OK 74066
  • 3 Beds
  • 2 Baths
  • 1,392 SqFt
  • 0.184 Acres
View details
210 Main Active
$375,000
210 Main
Sand Springs, OK 74063
  • 4,616 SqFt
  • 0.069 Acres
View details
4750 Willis Pending
$295,000
4750 Willis
Kingston, OK 73439
  • 3 Beds
  • 2 Baths
  • 2,542 SqFt
  • 1.843 Acres
View details
3727 56th Pending
$369,900
3727 56th
Tulsa, OK 74135
  • 3 Beds
  • 2 Baths
  • 1,727 SqFt
  • 0.263 Acres
View details
15172 4203 Active
$545,000
15172 4203
Claremore, OK 74017
  • 3 Beds
  • 2 Baths
  • 2,082 SqFt
  • 3.4 Acres
View details
210 Bluff Pending
$275,000
210 Bluff
Catoosa, OK 74015
  • 3 Beds
  • 2 Baths
  • 1,484 SqFt
  • 0.086 Acres
View details
204 Gist Pending
$415,000
204 Gist
Pryor, OK 74361
  • 4 Beds
  • 3 Baths
  • 2,415 SqFt
  • 0.263 Acres
View details
25 166th Active
$535,000
25 166th
Glenpool, OK 74033
  • 4 Beds
  • 3 Baths
  • 2,753 SqFt
  • 0.517 Acres
View details
211 34th Active
$1,139,000
211 34th
Tulsa, OK 74105
  • 4 Beds
  • 4 Baths
  • 3,685 SqFt
  • 0.212 Acres
View details
2076 Southview Pending
$135,000
2076 Southview
Bartlesville, OK 74003
  • 4 Beds
  • 3 Baths
  • 2,168 SqFt
  • 3.93 Acres
View details
330 Lakeshore Active
$225,900
330 Lakeshore
Eufaula, OK 74432
  • 2 Beds
  • 3 Baths
  • 960 SqFt
  • 0.021 Acres
View details

© 2026 MLS Technology Inc. All rights reserved. The data relating to real estate for sale on this web site comes in part from the Internet Data Exchange Program of MLSTI. IDX information is provided exclusively for consumers’ personal, non-commercial use. It may not be used for any purpose other than to identify prospective properties consumers may be interested in purchasing. Information provided is deemed reliable but not guaranteed. Data last updated: Tuesday, October 13th, 2026 at 11:10:01 PM.