Search the MLS

14,635 properties on the market

1906 Topaz Active
$309,845
1906 Topaz
Pryor, OK 74361
  • 4 Beds
  • 3 Baths
  • 1,999 SqFt
  • 0.461 Acres
View details
328 Spruce Pending
$190,000
328 Spruce
Bartlesville, OK 74006
  • 3 Beds
  • 2 Baths
  • 1,600 SqFt
  • 0.273 Acres
View details
1401 Oklahoma Active
$79,000
1401 Oklahoma
Okmulgee, OK 74447
  • 1,242 SqFt
  • 0.492 Acres
View details
2102 Walnut Pending
$249,950
2102 Walnut
Collinsville, OK 74021
  • 3 Beds
  • 2 Baths
  • 1,507 SqFt
  • 0.203 Acres
View details
15813 Redbud Active
$48,000
15813 Redbud
Park Hill, OK 74451
  • 1.18 Acres
View details
1400 10th Pending
$165,000
1400 10th
Okmulgee, OK 74447
  • 3 Beds
  • 2 Baths
  • 1,543 SqFt
  • 0.152 Acres
View details
11111 118th Pending
$255,000
11111 118th
Owasso, OK 74055
  • 3 Beds
  • 2 Baths
  • 1,498 SqFt
  • 0.177 Acres
View details
9111 62nd Active
$422,500
9111 62nd
Tulsa, OK 74133
  • 3 Beds
  • 2 Baths
  • 1,875 SqFt
  • 0.121 Acres
View details
142 Elm Pending
$379,000
142 Elm
Mannford, OK 74044
  • 4 Beds
  • 4 Baths
  • 1,695 SqFt
  • 0.238 Acres
View details
29254 4190 Pending
$580,000
29254 4190
Inola, OK 74036
  • 4 Beds
  • 4 Baths
  • 3,054 SqFt
  • 1.023 Acres
View details
8788 Highway 77 Active
$244,000
8788 Highway 77
Wynnewood, OK 73098
  • 4 Beds
  • 2 Baths
  • 1,475 SqFt
  • 4.37 Acres
View details
1020 Culbertson Active
$115,000
1020 Culbertson
Ardmore, OK 73401
  • 3 Beds
  • 1 Baths
  • 1,344 SqFt
  • 0.38 Acres
View details
1517 Merlin Pending
$275,000
1517 Merlin
Pryor, OK 74361
  • 3 Beds
  • 2 Baths
  • 1,612 SqFt
  • 0.291 Acres
View details
110 Mulberry Pending
$139,900
110 Mulberry
Bartlesville, OK 74003
  • 3 Beds
  • 2 Baths
  • 1,153 SqFt
  • 0.172 Acres
View details
6512 Memorial Pending
$97,500
6512 Memorial
Tulsa, OK 74133
  • 1 Beds
  • 1 Baths
  • 888 SqFt
View details
1146 50th Active
$295,000
1146 50th
Tulsa, OK 74126
  • 4 Beds
  • 3 Baths
  • 2,648 SqFt
  • 0.98 Acres
View details
1908 6th Pending
$269,900
1908 6th
Ardmore, OK 73401
  • 3 Beds
  • 2 Baths
  • 1,714 SqFt
  • 0.19 Acres
View details
1856 Topaz Active
$263,500
1856 Topaz
Pryor, OK 74361
  • 3 Beds
  • 2 Baths
  • 1,614 SqFt
  • 0.328 Acres
View details
57420 140 Active
$349,000
57420 140
Miami, OK 74354
  • 3 Beds
  • 2 Baths
  • 1,564 SqFt
  • 15 Acres
View details
312 Fargo Active
$334,900
312 Fargo
Broken Arrow, OK 74012
  • 3 Beds
  • 2 Baths
  • 2,035 SqFt
  • 0.171 Acres
View details
8111 449 Active
$30,000
8111 449
Hulbert, OK 74441
  • 1 Acres
View details
12481 State Highway 19 Active
$399,000
12481 State Highway 19
Ada, OK 74820
  • 2,000 SqFt
  • 30.41 Acres
View details
402 Cherokee Pending
$39,900
402 Cherokee
McAlester, OK 74501
  • 4 Beds
  • 3 Baths
  • 1,794 SqFt
  • 0.193 Acres
View details
W 2700 Active
$260,000
W 2700
Bartlesville, OK 74006
  • 53.01 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 20th, 2026 at 1:00:02 AM.