Search the MLS

14,625 properties on the market

6869 Old Keystone Active
$233,000
6869 Old Keystone
Cleveland, OK 74020
  • 3 Beds
  • 3 Baths
  • 1,502 SqFt
  • 0.75 Acres
View details
4402 Joplin Pending
$199,999
4402 Joplin
Tulsa, OK 74135
  • 3 Beds
  • 2 Baths
  • 1,736 SqFt
  • 0.193 Acres
View details
7785 Forest Active
$1,389,000
7785 Forest
Tulsa, OK 74132
  • 5 Beds
  • 5 Baths
  • 5,182 SqFt
  • 0.517 Acres
View details
21720 Highway 62 Active
$499,000
21720 Highway 62
Morris, OK 74445
  • 94 Acres
View details
00 Harvey Active
$158,895
00 Harvey
Ardmore, OK 73401
  • 9 Acres
View details
County Road 3490 Active
$127,000
County Road 3490
Ada, OK 74820
  • 28.59 Acres
View details
1821 Lexington Active
$209,000
1821 Lexington
Claremore, OK 74017
  • 3 Beds
  • 2 Baths
  • 1,174 SqFt
  • 0.152 Acres
View details
13399 134th Pending
$295,000
13399 134th
Collinsville, OK 74021
  • 4 Beds
  • 2 Baths
  • 1,755 SqFt
  • 0.165 Acres
View details
800 Seneca Active
$181,000
800 Seneca
Bartlesville, OK 74003
  • 3 Beds
  • 2 Baths
  • 1,400 SqFt
  • 0.161 Acres
View details
445 Broadway Pending
$89,500
445 Broadway
Muskogee, OK 74401
  • 2,750 SqFt
  • 0.075 Acres
View details
910 Hensley Active
$298,000
910 Hensley
Bartlesville, OK 74003
  • 3,200 SqFt
  • 0.45 Acres
View details
1608 Knoxville Pending
$239,500
1608 Knoxville
Tulsa, OK 74112
  • 4 Beds
  • 2 Baths
  • 1,718 SqFt
  • 0.202 Acres
View details
6270 31st Pending
$199,000
6270 31st
Tulsa, OK 74132
  • 3 Beds
  • 2 Baths
  • 1,360 SqFt
  • 0.201 Acres
View details
2 48th Active
$69,900
2 48th
Lexington, OK 73051
  • 2.928 Acres
View details
106 Main Active
$105,000
106 Main
Bristow, OK 74010
  • 2,550 SqFt
  • 0.072 Acres
View details
1207 Birmingham Active
$314,900
1207 Birmingham
Tulsa, OK 74104
  • 2 Beds
  • 2 Baths
  • 2,379 SqFt
  • 0.241 Acres
View details
10134 25th Active
$230,000
10134 25th
Tulsa, OK 74129
  • 3 Beds
  • 2 Baths
  • 1,593 SqFt
  • 0.19 Acres
View details
1211 Cimarron Pending
$1,025,000
1211 Cimarron
Stillwater, OK 74075
  • 6 Beds
  • 5 Baths
  • 5,426 SqFt
  • 3.06 Acres
View details
414 128th Pending
$735,000
414 128th
Jenks, OK 74037
  • 4 Beds
  • 4 Baths
  • 3,969 SqFt
  • 0.302 Acres
View details
4162 County Street 2990 Active
$370,000
4162 County Street 2990
Lindsay, OK 73052
  • 3 Beds
  • 2 Baths
  • 1,900 SqFt
  • 10 Acres
View details
525 20th Active
$65,000
525 20th
Ada, OK 74820
  • 3 Beds
  • 2 Baths
  • 1,530 SqFt
  • 0.161 Acres
View details
427 Seneca Active
$69,900
427 Seneca
Bartlesville, OK 74003
  • 3 Beds
  • 3 Baths
  • 1,880 SqFt
  • 0.161 Acres
View details
2700 Dickinson Active
$384,900
2700 Dickinson
Cushing, OK 74023
  • 4 Beds
  • 3 Baths
  • 2,586 SqFt
  • 3.12 Acres
View details
726 Florence Pending
$215,000
726 Florence
Claremore, OK 74017
  • 4 Beds
  • 3 Baths
  • 1,582 SqFt
  • 0.236 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: Wednesday, October 21st, 2026 at 9:10:02 AM.