E 20 Rd, Welch, OK Property Records

Craig County property records for 19 addresses on E 20 Rd, Welch, OK · Last verified January 2026

E 20 Rd Highlights

Properties 19
Median Sale Price $125,000
Sales Recorded 15
Median Price per Sqft $63
Owner Occupied 79%
Median Annual Tax Bill $908
Median Year Built 1981
Median Ownership Tenure 8 years

Properties on E 20 Rd

Owner names and prior sale amounts shown locked below are available instantly with a free trial.

427454 E 20 Rd

4 bd · 2 ba · 4,635 sqft · 5 acres · Pool

Last Sale Tax Bill Prior Sale Owner Records
$8,2562025 1 Name on Record Owner Occupied AssessorUpdated Jan 2026

427599 E 20 Rd

3 bd · 2 ba · 1,456 sqft · 5 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
—Jun 2003 $3282025 1 Name on Record Owner Occupied AssessorUpdated Jan 2026

427965 E 20 Rd

3 bd · 2 ba · 2,350 sqft · 131 acres · Garage · Pool

Last Sale Tax Bill Prior Sale Owner Records
—Sep 2024 $1,5712025 1 Name on Record AssessorUpdated Jan 2026

428158 E 20 Rd

3 bd · 2 ba · 1,860 sqft · 160 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
—Nov 2024 $9082025 1 Name on Record Owner Occupied AssessorUpdated Jan 2026

428747 E 20 Rd

4 bd · 2 ba · 2,400 sqft · 21.8 acres · Garage · Pool

Last Sale Tax Bill Prior Sale Owner Records
$115,000Dec 2018 $7082025 1 Name on Record Owner Occupied AssessorUpdated Jan 2026

428751 E 20 Rd

1.83 acres

Last Sale Tax Bill Prior Sale Owner Records
$115,000Dec 2018 $272023 1 Name on Record Owner Occupied AssessorUpdated Dec 2023

428941 E 20 Rd

2 bd · 2 ba · 2,472 sqft · 11.2 acres · Garage · Pool

Last Sale Tax Bill Prior Sale Owner Records
$156,500Dec 2020 $2,2752025 2 Names on Record Owner Occupied AssessorUpdated Jan 2026

429498 E 20 Rd

3 bd · 2 ba · 1,664 sqft · 140 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$1,3782025 1 Name on Record Owner Occupied AssessorUpdated Jan 2026

429499 E 20 Rd

3 bd · 2 ba · 1,500 sqft · 150 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$1,1462025 1 Name on Record Owner Occupied AssessorUpdated Jan 2026

439499 E 20 Rd

3 bd · 2 ba · 1,300 sqft · 160 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
—Oct 2020 $9792025 1 Name on Record Owner Occupied AssessorUpdated Jan 2026

442252 E 20 Rd

6 bd · 1 ba · 2,560 sqft · 20 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$288,000Apr 2021 $1,0002025 2 Names on Record AssessorUpdated Jan 2026

443858 E 20 Rd

2 bd · 2 ba · 3,042 sqft · 165 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$828,500Nov 2008 $1,6942025 1 Name on Record Owner Occupied AssessorUpdated Jan 2026

443909 E 20 Rd

3 bd · 2 ba · 1,502 sqft · 1.43 acres · Garage · Pool

Last Sale Tax Bill Prior Sale Owner Records
—Oct 2017 $4212025 1 Name on Record Owner Occupied AssessorUpdated Jan 2026

443977 E 20 Rd

2 bd · 1 ba · 1,530 sqft · 60.1 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
—Oct 2017 $3912025 1 Name on Record Owner Occupied AssessorUpdated Jan 2026

445455 E 20 Rd

2 bd · 1 ba · 1,120 sqft · 20 acres

Last Sale Tax Bill Prior Sale Owner Records
$2592025 1 Name on Record Owner Occupied AssessorUpdated Jan 2026

445947 E 20 Rd

2 bd · 1 ba · 1,248 sqft · 39 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$108,000Oct 2024 $3962025 1 Name on Record AssessorUpdated Jan 2026

446438 E 20 Rd

3 bd · 2 ba · 2,029 sqft · 79 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$125,000Aug 1999 $1,5712025 1 Name on Record Owner Occupied AssessorUpdated Jan 2026

446540 E 20 Rd

2 bd · 1 ba · 1,050 sqft · 20 acres

Last Sale Tax Bill Prior Sale Owner Records
—Feb 1993 $2342025 1 Name on Record AssessorUpdated Jan 2026

446604 E 20 Rd

2 bd · 1 ba · 1,189 sqft · 2.73 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$66,500Dec 1993 $6902025 1 Name on Record Owner Occupied AssessorUpdated Jan 2026