W Spruce St, Haskell, OK Property Records

Muskogee County property records for 45 addresses on W Spruce St, Haskell, OK · Last verified August 2026

W Spruce St Highlights

Properties 45
Median Sale Price $90,000
Deeds and Mortgages on File 50
Median Price per Sqft $80
Owner Occupied 51%
Median Annual Tax Bill $571
Median Year Built 1960
Median Ownership Tenure 7 years

Properties on W Spruce St

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

200 W Spruce St

2 bd · 1 ba · 988 sqft · 0.123 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$2,000Oct 1991 $2772025 2 Names on Record AssessorUpdated Mar 2026

207 W Spruce St

2 bd · 1 ba · 728 sqft · 0.224 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$242025 1 Name on Record AssessorUpdated Mar 2026

307 W Spruce St

2 bd · 1 ba · 1,431 sqft · 0.144 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$21,000Dec 2018 $7822025 Sale Amount Aug 2006 2 Names on Record Assessor + 3 DocumentsUpdated Mar 2026

310 W Spruce St

2 bd · 1 ba · 1,056 sqft · 0.167 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$10,000Jul 2010 $1662025 1 Name on Record AssessorUpdated Mar 2026

311 W Spruce St

3 bd · 2 ba · 1,373 sqft · 0.345 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$68,000Sep 2019 $9992025 —Sep 2019 2 Names on Record Assessor + 1 DocumentUpdated Mar 2026

318 W Spruce St

2 bd · 2 ba · 1,588 sqft · 0.335 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$9592025 1 Name on Record Owner Occupied AssessorUpdated Mar 2026

321 W Spruce St

3 bd · 2 ba · 1,498 sqft · 0.279 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$8032025 1 Name on Record Assessor + 1 DocumentUpdated Mar 2026

400 W Spruce St

2 bd · 1 ba · 0.482 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$352025 1 Name on Record Assessor + 2 DocumentsUpdated Mar 2026

401 W Spruce St

3 bd · 1 ba · 1,420 sqft · 0.321 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$3982025 1 Name on Record Owner Occupied Assessor + 1 DocumentUpdated Mar 2026

402 W Spruce St

1 bd · 1 ba · 1,176 sqft · 0.165 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$158,000Jul 2023 $1,8552025 Sale Amount Apr 2023 1 Name on Record Owner Occupied Assessor + 2 DocumentsUpdated Aug 2026

404 W Spruce St

3 bd · 2 ba · 1,473 sqft · 0.251 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$22,000Sep 2008 $1762025 2 Names on Record Owner Occupied AssessorUpdated Mar 2026

406 W Spruce St

2 bd · 1 ba · 880 sqft · 0.672 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$1132025 2 Names on Record AssessorUpdated Mar 2026

407 W Spruce St

2 bd · 1 ba · 936 sqft · 0.16 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$26,000Oct 2018 $3132025 2 Names on Record Assessor + 2 DocumentsUpdated Mar 2026

500 W Spruce St

2 bd · 1 ba · 0.16 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$12,000Mar 2012 $282025 1 Name on Record AssessorUpdated Mar 2026

507 W Spruce St

2 bd · 1 ba · 720 sqft · 0.16 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$12,000Mar 2012 $1802025 1 Name on Record AssessorUpdated Mar 2026

511 W Spruce St

2 bd · 2 ba · 824 sqft · 0.321 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$85,000Oct 2022 $1,0102025 Sale Amount Jul 2019 2 Names on Record Owner Occupied Assessor + 4 DocumentsUpdated Jun 2026

512 W Spruce St

2 bd · 1 ba · 1,056 sqft · 0.335 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$1912025 1 Name on Record AssessorUpdated Mar 2026

520 W Spruce St

2 bd · 1 ba · 912 sqft · 0.251 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
—Apr 1998 $1552025 1 Name on Record Owner Occupied AssessorUpdated Mar 2026

521 W Spruce St

3 bd · 1 ba · 1,412 sqft · 0.321 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$110,000Jul 2023 $1,3702025 2 Names on Record Owner Occupied Assessor + 1 DocumentUpdated Mar 2026

600 W Spruce St

2 bd · 1 ba · 840 sqft · 0.099 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$1,500Dec 2001 $2362025 2 Names on Record AssessorUpdated Mar 2026

602 W Spruce St

2 bd · 1 ba · 768 sqft · 0.217 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$28,500Jun 2019 $4372025 Sale Amount Apr 2008 2 Names on Record Assessor + 3 DocumentsUpdated Mar 2026

604 W Spruce St

2 bd · 1 ba · 768 sqft · 0.251 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$50,000Jul 2019 $7552025 —Aug 2015 2 Names on Record Assessor + 1 DocumentUpdated Mar 2026

605 W Spruce St

2 bd · 1 ba · 2,430 sqft · 0.199 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$1,1492025 2 Names on Record Owner Occupied Assessor + 2 DocumentsUpdated May 2026

606 W Spruce St

3 bd · 1 ba · 888 sqft · 0.251 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
—Jun 2013 $1132025 1 Name on Record AssessorUpdated Mar 2026

702 W Spruce St

3 bd · 1 ba · 1,064 sqft · 0.292 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$2732025 2 Names on Record Owner Occupied Assessor + 2 DocumentsUpdated Mar 2026

710 W Spruce St

4 bd · 1 ba · 1,404 sqft · 0.292 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$50,000Mar 2026 $7242025 Sale Amount Mar 2026 1 Name on Record Owner Occupied Assessor + 4 DocumentsUpdated Jul 2026

714 W Spruce St

3 bd · 1 ba · 1,568 sqft · 0.292 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$17,000Nov 2023 $6692025 2 Names on Record Assessor + 2 DocumentsUpdated Mar 2026

720 W Spruce St

3 bd · 1 ba · 1,384 sqft · 0.292 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
—Apr 2012 $1802025 2 Names on Record Owner Occupied AssessorUpdated Mar 2026

800 W Spruce St

3 bd · 1 ba · 1,104 sqft · 0.241 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$5712025 —Owner Occupied AssessorUpdated Mar 2026

802 W Spruce St

2 bd · 1 ba · 816 sqft · 0.292 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$74,200Jun 2026 $6332025 Sale Amount Oct 2003 2 Names on Record Owner Occupied Assessor + 2 DocumentsUpdated Jul 2026

803 W Spruce St

3 bd · 1 ba · 1,340 sqft · 0.998 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$135,000Dec 2024 $1,5692025 2 Names on Record Owner Occupied Assessor + 1 DocumentUpdated Mar 2026

804 W Spruce St

3 bd · 1 ba · 1,150 sqft · 0.292 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$3,700Jun 2016 $6962025 1 Name on Record AssessorUpdated Mar 2026

806 W Spruce St

3 bd · 1 ba · 1,408 sqft · 0.292 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
—Dec 2007 $8022025 Sale Amount Jun 2007 1 Name on Record Owner Occupied AssessorUpdated Mar 2026

814 W Spruce St

3 bd · 1 ba · 1,352 sqft · 0.292 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$90,000Mar 2025 $2482025 1 Name on Record Owner Occupied AssessorUpdated Mar 2026

901 W Spruce St

3 bd · 1 ba · 1,106 sqft · 0.241 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$40,000Oct 2009 $5272025 2 Names on Record Owner Occupied AssessorUpdated Mar 2026

902 W Spruce St, #HA

3 bd · 1 ba · 876 sqft · 0.292 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$55,000Mar 2020 $7562025 Sale Amount Jul 2016 1 Name on Record Assessor + 3 DocumentsUpdated Aug 2026

903 W Spruce St

3 bd · 1 ba · 1,220 sqft · 0.241 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$98,500Jul 2021 $9072025 Sale Amount Apr 2021 1 Name on Record Assessor + 2 DocumentsUpdated Mar 2026

904 W Spruce St

3 bd · 1 ba · 912 sqft · 0.292 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$3392025 1 Name on Record Owner Occupied AssessorUpdated Mar 2026

906 W Spruce St

3 bd · 1 ba · 912 sqft · 0.292 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$36,000Apr 2015 $6142025 Sale Amount May 2006 2 Names on Record AssessorUpdated Mar 2026

908 W Spruce St

3 bd · 1 ba · 864 sqft · 0.292 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$12,000May 2020 $5872025 2 Names on Record Assessor + 2 DocumentsUpdated Mar 2026

1002 W Spruce St

3 bd · 2 ba · 1,400 sqft · 0.312 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$164,000Feb 2024 $2,0432025 Sale Amount Aug 2023 1 Name on Record Owner Occupied Assessor + 4 DocumentsUpdated Mar 2026

1004 W Spruce St

3 bd · 1 ba · 1,288 sqft · 0.624 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$160,000Apr 2024 $1,9932025 Sale Amount Aug 2023 2 Names on Record Owner Occupied Assessor + 3 DocumentsUpdated Aug 2026

1007 W Spruce St

3 bd · 1 ba · 1,432 sqft · 0.263 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$30,000Jul 2024 $1,0722025 Sale Amount Aug 2001 1 Name on Record Owner Occupied Assessor + 1 DocumentUpdated Aug 2026

1017 W Spruce St

3 bd · 2 ba · 1,148 sqft · 0.263 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$27,000Aug 2011 $4162025 1 Name on Record Owner Occupied Assessor + 1 DocumentUpdated Mar 2026

1215 W Spruce St

3 bd · 2 ba · 1,754 sqft · 34.3 acres

Last Sale Tax Bill Prior Sale Owner Records
—Feb 2021 $4562025 —Oct 2003 2 Names on Record Owner Occupied AssessorUpdated Jul 2026

Property Records in Nearby Streets