Search the MLS

14,719 properties on the market

10860 US Hwy 412 Alt Active
$130,000
10860 US Hwy 412 Alt
Kansas, OK 74347
  • 3 Beds
  • 2 Baths
  • 924 SqFt
  • 0.504 Acres
View details
507 Russell Pending
$144,000
507 Russell
Nowata, OK 74048
  • 3 Beds
  • 2 Baths
  • 1,452 SqFt
  • 0.482 Acres
View details
855 683 Active
$275,000
855 683
Locust Grove, OK 74352
  • 3 Beds
  • 1 Baths
  • 1,248 SqFt
  • 9 Acres
View details
US Hwy 412 Alt Active
$17,500
US Hwy 412 Alt
Kansas, OK 74347
  • 0.61 Acres
View details
US Hwy 412 Alt Active
$17,500
US Hwy 412 Alt
Kansas, OK 74347
  • 0.84 Acres
View details
US Hwy 412 Alt Active
$20,000
US Hwy 412 Alt
Kansas, OK 74347
  • 1.04 Acres
View details
275 BK 1500 Active
$199,900
275 BK 1500
Stigler, OK 74462
  • 3 Beds
  • 1 Baths
  • 1,056 SqFt
  • 0.349 Acres
View details
US Hwy 412 Alt Active
$20,000
US Hwy 412 Alt
Kansas, OK 74347
  • 1.08 Acres
View details
1316 Whittmore Pending
$235,000
1316 Whittmore
Prague, OK 74864
  • 3 Beds
  • 2 Baths
  • 1,370 SqFt
  • 0.225 Acres
View details
8517 Madison Active
$310,000
8517 Madison
Broken Arrow, OK 74014
  • 3 Beds
  • 2 Baths
  • 1,988 SqFt
  • 0.726 Acres
View details
9989 Polecat Active
$272,000
9989 Polecat
Kingston, OK 73439
  • 2 Beds
  • 2 Baths
  • 1,200 SqFt
  • 1.5 Acres
View details
11821 9 Pending
$499,000
11821 9
Stigler, OK 74462
  • 3 Beds
  • 2 Baths
  • 2,000 SqFt
  • 46.91 Acres
View details
4749 Active
$1,449,000
4749
Westville, OK 74965
  • 195 Acres
View details
450406 353 Pending
$1,595,000
450406 353
Afton, OK 74331
  • 6 Beds
  • 5 Baths
  • 4,082 SqFt
  • 1.038 Acres
View details
106th Active
$199,000
106th
Tulsa, OK 74133
  • 0.553 Acres
View details
201 Clear Ridge Active
$359,000
201 Clear Ridge
Bartlesville, OK 74006
  • 4 Beds
  • 3 Baths
  • 3,288 SqFt
  • 0.356 Acres
View details
4631 Maplewood Active
$305,000
4631 Maplewood
Tulsa, OK 74135
  • 4 Beds
  • 3 Baths
  • 2,280 SqFt
  • 0.23 Acres
View details
9202 62nd Active
$429,500
9202 62nd
Tulsa, OK 74133
  • 3 Beds
  • 2 Baths
  • 1,876 SqFt
  • 0.132 Acres
View details
14224 18th Active
$221,000
14224 18th
Sand Springs, OK 74063
  • 3 Beds
  • 2 Baths
  • 1,558 SqFt
  • 0.526 Acres
View details
994 Elliott Active
$459,900
994 Elliott
Pryor, OK 74361
  • 4 Beds
  • 3 Baths
  • 2,836 SqFt
  • 4.7 Acres
View details
4395 Oaks Active
$147,000
4395 Oaks
Tahlequah, OK 74464
  • 31.82 Acres
View details
503 9 Active
$150,000
503 9
Okemah, OK 74859
  • 3 Beds
  • 2 Baths
  • 1,613 SqFt
  • 0.255 Acres
View details
4313 Fleetwood Active
$160,000
4313 Fleetwood
Bartlesville, OK 74006
  • 3 Beds
  • 2 Baths
  • 1,632 SqFt
  • 0.215 Acres
View details
1724 6th Active
$190,000
1724 6th
Broken Arrow, OK 74012
  • 3 Beds
  • 1 Baths
  • 1,125 SqFt
  • 0.168 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: Saturday, October 10th, 2026 at 11:00:02 PM.