Search the MLS

14,693 properties on the market

4422 Princeton Active
$205,000
4422 Princeton
Broken Arrow, OK 74012
  • 3 Beds
  • 2 Baths
  • 1,091 SqFt
  • 0.164 Acres
View details
714 10th Active
$140,000
714 10th
Ardmore, OK 73401
  • 3 Beds
  • 3 Baths
  • 2,058 SqFt
  • 0.22 Acres
View details
2035 Breckenridge Active
$374,000
2035 Breckenridge
Sallisaw, OK 74955
  • 4 Beds
  • 2 Baths
  • 2,297 SqFt
  • 0.32 Acres
View details
9027 Lost Creek Active
$370,000
9027 Lost Creek
Perkins, OK 74059
  • 4 Beds
  • 2 Baths
  • 2,174 SqFt
  • 1.35 Acres
View details
3313 68th Active
$364,900
3313 68th
Tulsa, OK 74136
  • 3 Beds
  • 3 Baths
  • 2,332 SqFt
View details
4507 Frank Phillips Pending
$149,900
4507 Frank Phillips
Bartlesville, OK 74006
  • 3 Beds
  • 3 Baths
  • 2,201 SqFt
  • 0.238 Acres
View details
12316 112th Active
$230,000
12316 112th
Collinsville, OK 74021
  • 3 Beds
  • 2 Baths
  • 1,468 SqFt
  • 0.179 Acres
View details
21865 138th Pending
$95,000
21865 138th
Broken Arrow, OK 74014
  • 0.541 Acres
View details
1903 11th Active
$274,000
1903 11th
McAlester, OK 74501
  • 4 Beds
  • 2 Baths
  • 2,173 SqFt
  • 0.691 Acres
View details
321 N Pending
$133,250
321 N
Ardmore, OK 73401
  • 4 Beds
  • 2 Baths
  • 1,444 SqFt
  • 0.17 Acres
View details
2718 Camden Pending
$59,000
2718 Camden
Stillwater, OK 74074
  • 2.09 Acres
View details
420 Hickory Active
$180,000
420 Hickory
Broken Arrow, OK 74012
  • 2 Beds
  • 1 Baths
  • 988 SqFt
  • 0.168 Acres
View details
214 7th Active
$130,000
214 7th
Claremore, OK 74017
  • 2 Beds
  • 1 Baths
  • 940 SqFt
  • 0.103 Acres
View details
217 Oak Active
$139,000
217 Oak
Bristow, OK 74010
  • 2 Beds
  • 2 Baths
  • 952 SqFt
  • 0.143 Acres
View details
18121 Coyote Pending
$198,000
18121 Coyote
Sand Springs, OK 74063
  • 3 Beds
  • 2 Baths
  • 1,680 SqFt
  • 1.24 Acres
View details
1150 State Highway 63 Pending
$345,000
1150 State Highway 63
Kiowa, OK 74553
  • 3 Beds
  • 2 Baths
  • 1,568 SqFt
  • 20 Acres
View details
16525 203rd Active
$340,000
16525 203rd
Broken Arrow, OK 74014
  • 3 Beds
  • 2 Baths
  • 2,139 SqFt
  • 2.5 Acres
View details
9708 Maplewood Pending
$458,000
9708 Maplewood
Tulsa, OK 74137
  • 3 Beds
  • 4 Baths
  • 2,862 SqFt
  • 0.138 Acres
View details
433083 290 Active
$299,000
433083 290
Vinita, OK 74301
  • 3 Beds
  • 1 Baths
  • 1,350 SqFt
  • 7.54 Acres
View details
3903 Walnut Active
$249,000
3903 Walnut
Broken Arrow, OK 74011
  • 3 Beds
  • 2 Baths
  • 1,497 SqFt
  • 0.202 Acres
View details
Javine Hill Pending
$45,000
Javine Hill
Skiatook, OK 74070
  • 2.64 Acres
View details
9 Tabernacle Active
$410,000
9 Tabernacle
Calera, OK 74730
  • 4 Beds
  • 3 Baths
  • 2,183 SqFt
  • 0.605 Acres
View details
760243 County Road 3520 Active
$168,500
760243 County Road 3520
Cushing, OK 74023
  • 25.32 Acres
View details
811 3rd Pending
$239,900
811 3rd
Ardmore, OK 73401
  • 3 Beds
  • 2 Baths
  • 1,940 SqFt
  • 0.16 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: Monday, October 12th, 2026 at 3:40:02 AM.