Search the MLS
14,703 properties on the market
Active
$370,000
31250 4170
Inola, OK 74036
- 3 Beds
- 2 Baths
- 1,668 SqFt
- 10.77 Acres
Active
$310,000
9399 470
Pryor, OK 74361
- 3 Beds
- 2 Baths
- 1,792 SqFt
- 10 Acres
Active
$315,000
1102 Vinson
Allen, OK 74825
- 4 Beds
- 2 Baths
- 2,400 SqFt
- 0.66 Acres
Active
$515,000
1902 370
Talala, OK 74080
- 3 Beds
- 2 Baths
- 2,213 SqFt
- 2 Acres
Active
$779,900
11404 132nd
Broken Arrow, OK 74011
- 5 Beds
- 4 Baths
- 4,561 SqFt
- 0.713 Acres
Pending
$749,000
5524 106th
Tulsa, OK 74137
- 4 Beds
- 5 Baths
- 5,333 SqFt
- 0.375 Acres
Active
$599,900
701 Young
Lone Grove, OK 73443
- 4 Beds
- 3 Baths
- 3,423 SqFt
- 11.58 Acres
Active
$309,900
9465 135th
Bixby, OK 74008
- 4 Beds
- 2 Baths
- 1,809 SqFt
- 0.211 Acres
Pending
$554,900
36096 545
Jay, OK 74346
- 3 Beds
- 3 Baths
- 1,590 SqFt
- 0.82 Acres
Active
$175,000
3332 114th
Tulsa, OK 74146
- 3 Beds
- 2 Baths
- 1,248 SqFt
- 0.181 Acres
Pending
$220,000
1362 76th
Tulsa, OK 74115
- 4 Beds
- 2 Baths
- 1,428 SqFt
- 0.194 Acres
Active
$240,000
20449 Cass
Stigler, OK 74462
- 1 Beds
- 1 Baths
- 1,200 SqFt
- 40.953 Acres
Pending
$109,000
16675 Hontubby
Heavener, OK 74937
- 2 Beds
- 1 Baths
- 1,380 SqFt
- 0.5 Acres
Active
$479,900
24870 680
Grove, OK 74344
- 4 Beds
- 2 Baths
- 2,280 SqFt
- 0.8 Acres
Active
$610,000
12722 Maplewood
Bixby, OK 74008
- 4 Beds
- 3 Baths
- 2,315 SqFt
- 0.297 Acres
Active
$270,500
10014 106th
Owasso, OK 74055
- 3 Beds
- 2 Baths
- 1,547 SqFt
- 0.197 Acres
Active
$232,500
1005 21st
Claremore, OK 74017
- 3 Beds
- 2 Baths
- 1,527 SqFt
- 0.173 Acres
Pending
$213,000
20664 Meadow
Kellyville, OK 74039
- 3 Beds
- 2 Baths
- 1,355 SqFt
- 0.138 Acres
Active
$229,900
111 Irving
Pryor, OK 74361
- 4 Beds
- 2 Baths
- 1,821 SqFt
- 0.297 Acres
Active
$255,000
106754 4282
Checotah, OK 74426
- 3 Beds
- 2 Baths
- 1,696 SqFt
- 6 Acres
Active
$38,000
Walcott
Haileyville, OK 74546
- 2.009 Acres
Active
$269,000
5448 Myall
Ardmore, OK 73401
- 3 Beds
- 3 Baths
- 1,701 SqFt
- 2.5 Acres
Pending
$170,000
17115 4220
Claremore, OK 74017
- 3 Beds
- 2 Baths
- 992 SqFt
- 1.66 Acres
Pending
$49,500
201 Broadway
Allen, OK 74825
- 2 Beds
- 1 Baths
- 1,158 SqFt
- 0.321 Acres
© 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: Thursday, July 16th, 2026 at 7:50:06 AM.