S Spruce, Mesa, AZ Property Records

Maricopa County property records for 82 addresses on S Spruce, Mesa, AZ · Last verified August 2026

S Spruce Highlights

Properties 82
Median Sale Price $467,500
Deeds and Mortgages on File 132
Median Price per Sqft $255
Owner Occupied 87%
Median Annual Tax Bill $1,657
Median Year Built 1979
Median Ownership Tenure 10 years

Properties on S Spruce

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

1808 S Spruce

2 ba · 2,087 sqft · 0.231 acres · Garage · Pool

Last Sale Tax Bill Prior Sale Owner Records
$311,000Jul 2018 $1,8402025 —Jul 2011 2 Names on Record Owner Occupied Assessor + 3 DocumentsUpdated Nov 2025

1816 S Spruce

2 ba · 1,892 sqft · 0.193 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$94,760Jun 1991 $1,5962025 1 Name on Record Owner Occupied AssessorUpdated Nov 2025

1818 S Spruce

2 ba · 1,892 sqft · 0.317 acres · Garage · Pool

Last Sale Tax Bill Prior Sale Owner Records
$300,000Oct 2006 $1,6982025 2 Names on Record Owner Occupied Assessor + 1 DocumentUpdated Nov 2025

1822 S Spruce

2 ba · 1,892 sqft · 0.316 acres · Garage · Pool

Last Sale Tax Bill Prior Sale Owner Records
—Jun 2020 $1,7152025 Amount on Record Mar 2014 2 Names on Record Owner Occupied Assessor + 3 DocumentsUpdated Nov 2025

1825 S Spruce

3 bd · 2 ba · 1,892 sqft · 0.234 acres · Garage · Pool

Last Sale Tax Bill Prior Sale Owner Records
$497,320May 2025 $1,7262025 Amount on Record Jul 2020 1 Name on Record Assessor + 3 DocumentsUpdated Jul 2026

1833 S Spruce

2 ba · 1,892 sqft · 0.208 acres · Garage · Pool

Last Sale Tax Bill Prior Sale Owner Records
—Jun 2018 $1,7232025 1 Name on Record Owner Occupied Assessor + 2 DocumentsUpdated Nov 2025

1841 S Spruce

3 bd · 2 ba · 2,287 sqft · 0.213 acres · Garage · Pool

Last Sale Tax Bill Prior Sale Owner Records
$567,500Mar 2026 $1,9232025 Amount on Record Aug 2025 2 Names on Record Owner Occupied Assessor + 4 DocumentsUpdated Jul 2026

1849 S Spruce

2 ba · 1,672 sqft · 0.21 acres · Garage · Pool

Last Sale Tax Bill Prior Sale Owner Records
$226,000Jun 2007 $1,8802025 Amount on Record Apr 1994 2 Names on Record Assessor + 2 DocumentsUpdated Jul 2026

1861 S Spruce

3 ba · 2,026 sqft · 0.254 acres · Garage · Pool

Last Sale Tax Bill Prior Sale Owner Records
$1,7992025 1 Name on Record Owner Occupied Assessor + 1 DocumentUpdated Nov 2025

2222 S Spruce

2 ba · 1,227 sqft · 0.189 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$92,500Jan 1998 $1,0872025 2 Names on Record Owner Occupied AssessorUpdated Nov 2025

2228 S Spruce

2 ba · 1,227 sqft · 0.181 acres · Garage · Pool

Last Sale Tax Bill Prior Sale Owner Records
—Dec 1999 $1,3822025 —Feb 2006 1 Name on Record AssessorUpdated Nov 2025

2234 S Spruce

2 ba · 1,227 sqft · 0.167 acres · Garage · Pool

Last Sale Tax Bill Prior Sale Owner Records
$86,000Apr 1996 $1,1452025 —Mar 2021 2 Names on Record Owner Occupied Assessor + 5 DocumentsUpdated Nov 2025

2240 S Spruce

2 ba · 1,227 sqft · 0.181 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$150,000Dec 2012 $1,0852025 —Aug 2012 1 Name on Record AssessorUpdated Nov 2025

2246 S Spruce

2 ba · 1,422 sqft · 0.155 acres · Garage · Pool

Last Sale Tax Bill Prior Sale Owner Records
$198,000Nov 2016 $1,1682025 —Aug 2006 1 Name on Record Owner Occupied Assessor + 2 DocumentsUpdated Nov 2025

2250 S Spruce

2 ba · 1,549 sqft · 0.181 acres · Garage · Pool

Last Sale Tax Bill Prior Sale Owner Records
$455,000Oct 2024 $1,4102025 Amount on Record Apr 2024 1 Name on Record Owner Occupied Assessor + 1 DocumentUpdated Nov 2025

2251 S Spruce

2 ba · 2,698 sqft · 0.221 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$164,000Nov 2011 $1,9312025 3 Names on Record Owner Occupied Assessor + 2 DocumentsUpdated Nov 2025

2254 S Spruce

2 ba · 1,549 sqft · 0.169 acres · Garage · Pool

Last Sale Tax Bill Prior Sale Owner Records
$102,000Apr 1996 $1,6922025 2 Names on Record Owner Occupied AssessorUpdated Nov 2025

2255 S Spruce

2 ba · 1,459 sqft · 0.283 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$247,000Jun 2019 $1,3172025 2 Names on Record Owner Occupied Assessor + 2 DocumentsUpdated Nov 2025

2259 S Spruce

2 ba · 1,549 sqft · 0.187 acres · Garage · Pool

Last Sale Tax Bill Prior Sale Owner Records
$116,000Nov 1997 $1,4152025 3 Names on Record Owner Occupied Assessor + 1 DocumentUpdated Nov 2025

2263 S Spruce

2 ba · 1,239 sqft · 0.178 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$167,000Apr 2016 $1,3492025 1 Name on Record AssessorUpdated Nov 2025

2267 S Spruce

4 bd · 2 ba · 1,530 sqft · 0.178 acres · Garage · Pool

Last Sale Tax Bill Prior Sale Owner Records
$499,900Sep 2025 $1,7552025 Amount on Record May 2025 1 Name on Record Owner Occupied Assessor + 1 DocumentUpdated Aug 2026

2315 S Spruce

2 ba · 1,408 sqft · 0.158 acres · Garage · Pool

Last Sale Tax Bill Prior Sale Owner Records
$75,000Feb 1995 $1,1962025 1 Name on Record Owner Occupied AssessorUpdated Nov 2025

2323 S Spruce

2 ba · 1,691 sqft · 0.155 acres · Garage · Pool

Last Sale Tax Bill Prior Sale Owner Records
$98,000Feb 1996 $1,7022025 —Jan 1996 2 Names on Record Assessor + 2 DocumentsUpdated Nov 2025

2331 S Spruce

2 ba · 1,549 sqft · 0.167 acres · Garage · Pool

Last Sale Tax Bill Prior Sale Owner Records
—Nov 2013 $1,3982025 —Apr 2011 1 Name on Record Owner Occupied AssessorUpdated Nov 2025

2339 S Spruce

3 bd · 2 ba · 1,449 sqft · 0.155 acres · Garage · Pool

Last Sale Tax Bill Prior Sale Owner Records
$275,000May 2018 $1,4422025 Amount on Record Apr 2016 2 Names on Record Owner Occupied Assessor + 3 DocumentsUpdated Aug 2026

2346 S Spruce

4 bd · 2 ba · 1,549 sqft · 0.166 acres · Garage · Pool

Last Sale Tax Bill Prior Sale Owner Records
$259,000Apr 2018 $1,3852025 Amount on Record Jan 2018 1 Name on Record Owner Occupied Assessor + 5 DocumentsUpdated Aug 2026

2347 S Spruce

2 ba · 1,549 sqft · 0.167 acres · Garage · Pool

Last Sale Tax Bill Prior Sale Owner Records
$1,4092025 3 Names on Record Owner Occupied AssessorUpdated Nov 2025

2354 S Spruce

2 ba · 1,549 sqft · 0.167 acres · Garage · Pool

Last Sale Tax Bill Prior Sale Owner Records
$384,000Jun 2021 $1,3062025 Amount on Record Jul 2003 1 Name on Record Owner Occupied Assessor + 4 DocumentsUpdated Aug 2026

2355 S Spruce

2 ba · 1,407 sqft · 0.155 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$31,416Mar 2020 $1,3452025 Amount on Record May 2019 1 Name on Record Assessor + 3 DocumentsUpdated Apr 2026

2362 S Spruce

2 ba · 1,239 sqft · 0.173 acres · Garage · Pool

Last Sale Tax Bill Prior Sale Owner Records
$424,000Apr 2026 $1,2062025 Amount on Record Apr 1995 1 Name on Record Assessor + 2 DocumentsUpdated May 2026

2363 S Spruce

2 ba · 1,549 sqft · 0.169 acres · Garage · Pool

Last Sale Tax Bill Prior Sale Owner Records
$1,4782025 1 Name on Record Owner Occupied AssessorUpdated Nov 2025

2408 S Spruce

3 ba · 2,670 sqft · 0.192 acres · Garage · Pool

Last Sale Tax Bill Prior Sale Owner Records
$649,900May 2025 $1,9452025 Amount on Record Feb 2025 2 Names on Record Owner Occupied Assessor + 4 DocumentsUpdated Nov 2025

2409 S Spruce

3 ba · 2,670 sqft · 0.178 acres · Garage · Pool

Last Sale Tax Bill Prior Sale Owner Records
$350,000May 2019 $2,0432025 —Mar 2014 2 Names on Record Owner Occupied Assessor + 2 DocumentsUpdated Nov 2025

2418 S Spruce

3 ba · 2,094 sqft · 0.197 acres · Garage · Pool

Last Sale Tax Bill Prior Sale Owner Records
$243,000Dec 2014 $1,9182025 1 Name on Record Owner Occupied Assessor + 1 DocumentUpdated Nov 2025

2419 S Spruce

2 ba · 1,869 sqft · 0.18 acres · Garage · Pool

Last Sale Tax Bill Prior Sale Owner Records
$241,000Jun 2016 $1,7742025 1 Name on Record Owner Occupied Assessor + 1 DocumentUpdated Nov 2025

2426 S Spruce

3 ba · 2,408 sqft · 0.197 acres · Garage · Pool

Last Sale Tax Bill Prior Sale Owner Records
$180,000May 2002 $2,2142025 1 Name on Record Owner Occupied Assessor + 1 DocumentUpdated Nov 2025

2427 S Spruce

3 ba · 2,670 sqft · 0.182 acres · Garage · Pool

Last Sale Tax Bill Prior Sale Owner Records
$510,000Dec 2023 $2,0572025 Amount on Record Oct 2001 2 Names on Record Owner Occupied Assessor + 2 DocumentsUpdated Nov 2025

2434 S Spruce

3 ba · 2,094 sqft · 0.209 acres · Garage · Pool

Last Sale Tax Bill Prior Sale Owner Records
$130,000Jan 1998 $1,9172025 1 Name on Record Owner Occupied AssessorUpdated Nov 2025

2435 S Spruce

2 ba · 1,704 sqft · 0.186 acres · Garage · Pool

Last Sale Tax Bill Prior Sale Owner Records
$263,000Oct 2007 $1,6572025 1 Name on Record Owner Occupied AssessorUpdated Nov 2025

2460 S Spruce

3 ba · 2,094 sqft · 0.223 acres · Garage · Pool

Last Sale Tax Bill Prior Sale Owner Records
$277,500Jul 2016 $1,8822025 Amount on Record Feb 2014 2 Names on Record Owner Occupied Assessor + 1 DocumentUpdated Nov 2025

2510 S Spruce

2 ba · 2,094 sqft · 0.203 acres · Garage · Pool

Last Sale Tax Bill Prior Sale Owner Records
$183,500Oct 2003 $1,9142025 1 Name on Record Owner Occupied Assessor + 1 DocumentUpdated May 2026

2522 S Spruce

3 ba · 2,123 sqft · 0.204 acres · Garage · Pool

Last Sale Tax Bill Prior Sale Owner Records
$565,000Dec 2025 $1,9062025 Amount on Record Aug 2025 1 Name on Record Owner Occupied Assessor + 2 DocumentsUpdated Jan 2026

2536 S Spruce

3 ba · 2,094 sqft · 0.204 acres · Garage · Pool

Last Sale Tax Bill Prior Sale Owner Records
$397,000Aug 2020 $1,8982025 Amount on Record Feb 2020 1 Name on Record Owner Occupied Assessor + 2 DocumentsUpdated Nov 2025

2550 S Spruce

4 bd · 2 ba · 1,774 sqft · 0.199 acres · Garage · Pool

Last Sale Tax Bill Prior Sale Owner Records
$505,000Dec 2021 $1,8022025 Amount on Record Oct 2017 2 Names on Record Assessor + 5 DocumentsUpdated Jul 2026

2610 S Spruce

3 ba · 2,094 sqft · 0.244 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$196,000Nov 2012 $1,7962025 1 Name on Record Owner Occupied AssessorUpdated Nov 2025

2618 S Spruce

3 ba · 2,094 sqft · 0.247 acres · Garage · Pool

Last Sale Tax Bill Prior Sale Owner Records
$154,500Sep 1999 $1,9012025 —Jun 2006 3 Names on Record Owner Occupied AssessorUpdated Nov 2025

2626 S Spruce

3 ba · 2,094 sqft · 0.257 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$190,000May 2004 $1,8042025 2 Names on Record Owner Occupied Assessor + 2 DocumentsUpdated Nov 2025

2634 S Spruce

4 bd · 2.5 ba · 1,951 sqft · 0.263 acres · Garage · Pool

Last Sale Tax Bill Prior Sale Owner Records
$467,500Jul 2021 $1,8532025 Amount on Record Sep 2003 2 Names on Record Owner Occupied Assessor + 5 DocumentsUpdated Aug 2026

2646 S Spruce

8.26 acres

Last Sale Tax Bill Prior Sale Owner Records
—Oct 1980 1 Name on Record Owner Occupied AssessorUpdated Nov 2025

2704 S Spruce

3 ba · 1,951 sqft · 0.273 acres · Garage · Pool

Last Sale Tax Bill Prior Sale Owner Records
$1,5592025 1 Name on Record Owner Occupied Assessor + 1 DocumentUpdated Nov 2025

2716 S Spruce

3 ba · 2,094 sqft · 0.276 acres · Garage · Pool

Last Sale Tax Bill Prior Sale Owner Records
$310,000Jan 2019 $1,9092025 —Dec 2015 2 Names on Record Owner Occupied Assessor + 2 DocumentsUpdated Nov 2025

2729 S Spruce

2 ba · 2,415 sqft · 0.298 acres · Garage · Pool

Last Sale Tax Bill Prior Sale Owner Records
$260,000Feb 2014 $2,4922025 3 Names on Record Owner Occupied AssessorUpdated Nov 2025

2730 S Spruce

3 bd · 2 ba · 1,774 sqft · 0.268 acres · Garage · Pool

Last Sale Tax Bill Prior Sale Owner Records
$490,000Feb 2024 $1,5432025 —Dec 2021 1 Name on Record Assessor + 5 DocumentsUpdated Aug 2026

2735 S Spruce

3 ba · 2,881 sqft · 0.254 acres · Garage · Pool

Last Sale Tax Bill Prior Sale Owner Records
$2,2202025 1 Name on Record Owner Occupied AssessorUpdated Nov 2025

2736 S Spruce

3 ba · 2,041 sqft · 0.208 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$416,500Mar 2021 $1,7392025 Amount on Record Nov 2020 1 Name on Record Owner Occupied Assessor + 5 DocumentsUpdated Nov 2025

2747 S Spruce

2 ba · 1,869 sqft · 0.255 acres · Garage · Pool

Last Sale Tax Bill Prior Sale Owner Records
$203,000Aug 2013 $1,6602025 2 Names on Record Owner Occupied Assessor + 2 DocumentsUpdated Nov 2025

2748 S Spruce

2 ba · 1,704 sqft · 0.189 acres · Garage · Pool

Last Sale Tax Bill Prior Sale Owner Records
$301,000Aug 2018 $1,6352025 —Dec 2006 2 Names on Record Owner Occupied Assessor + 2 DocumentsUpdated Nov 2025

2756 S Spruce

2 ba · 1,869 sqft · 0.185 acres · Garage · Pool

Last Sale Tax Bill Prior Sale Owner Records
$318,000Apr 2019 $1,7282025 Amount on Record Jan 2005 1 Name on Record Owner Occupied Assessor + 5 DocumentsUpdated Nov 2025

2764 S Spruce

2 ba · 1,704 sqft · 0.176 acres · Garage · Pool

Last Sale Tax Bill Prior Sale Owner Records
$131,400May 1999 $1,4732025 1 Name on Record Owner Occupied AssessorUpdated Nov 2025

2903 S Spruce

3 ba · 1,791 sqft · 0.178 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
—May 2022 $1,5902025 —Mar 2015 2 Names on Record Owner Occupied Assessor + 2 DocumentsUpdated Nov 2025

2904 S Spruce

2 ba · 1,641 sqft · 0.179 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
—Aug 1999 $1,4482025 2 Names on Record Owner Occupied Assessor + 1 DocumentUpdated Nov 2025

2909 S Spruce

2 ba · 1,641 sqft · 0.156 acres · Garage · Pool

Last Sale Tax Bill Prior Sale Owner Records
$449,900Mar 2023 $1,1002025 Amount on Record May 2020 1 Name on Record Owner Occupied Assessor + 2 DocumentsUpdated Nov 2025

2913 S Spruce

3 ba · 1,791 sqft · 0.166 acres · Garage · Pool

Last Sale Tax Bill Prior Sale Owner Records
$119,900Aug 2011 $1,6482025 Amount on Record Mar 2011 1 Name on Record Owner Occupied Assessor + 1 DocumentUpdated Nov 2025

2915 S Spruce

3 ba · 2,324 sqft · 0.166 acres · Garage · Pool

Last Sale Tax Bill Prior Sale Owner Records
$1,8232025 1 Name on Record Owner Occupied AssessorUpdated Nov 2025

2916 S Spruce

3 ba · 1,338 sqft · 0.156 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$135,000Jul 2003 $1,2762025 —Sep 2003 1 Name on Record Owner Occupied Assessor + 1 DocumentUpdated Nov 2025

2927 S Spruce

3 ba · 1,338 sqft · 0.154 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$109,300Oct 1998 $1,2962025 1 Name on Record Owner Occupied Assessor + 2 DocumentsUpdated Nov 2025

2928 S Spruce

2 ba · 1,641 sqft · 0.166 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$119,900Mar 1999 $1,4402025 —Mar 2018 1 Name on Record Owner Occupied Assessor + 3 DocumentsUpdated Aug 2026

2939 S Spruce

3 ba · 1,649 sqft · 0.187 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$131,000Jun 2001 $1,5072025 1 Name on Record Owner Occupied AssessorUpdated Nov 2025

2940 S Spruce

3 ba · 1,791 sqft · 0.181 acres · Garage · Pool

Last Sale Tax Bill Prior Sale Owner Records
$1,6752025 1 Name on Record Owner Occupied Assessor + 1 DocumentUpdated Nov 2025

3047 S Spruce

2 ba · 1,641 sqft · 0.182 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$229,500Nov 2016 $1,4482025 1 Name on Record Owner Occupied Assessor + 1 DocumentUpdated Nov 2025

3048 S Spruce

3 ba · 1,791 sqft · 0.205 acres · Garage · Pool

Last Sale Tax Bill Prior Sale Owner Records
$98,500Dec 1993 $1,7372025 1 Name on Record Owner Occupied AssessorUpdated Nov 2025

3053 S Spruce

2 ba · 1,791 sqft · 0.173 acres · Garage · Pool

Last Sale Tax Bill Prior Sale Owner Records
$215,000Jan 2005 $1,6682025 —Jan 2005 2 Names on Record Owner Occupied Assessor + 2 DocumentsUpdated Jul 2026

3056 S Spruce

2 ba · 1,500 sqft · 0.173 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$91,700Aug 1987 $1,4372025 Amount on Record Jun 1998 3 Names on Record Owner Occupied Assessor + 1 DocumentUpdated Nov 2025

3061 S Spruce

2 ba · 1,641 sqft · 0.17 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$1,7132025 1 Name on Record AssessorUpdated Nov 2025

3064 S Spruce

2 ba · 1,641 sqft · 0.175 acres · Garage · Pool

Last Sale Tax Bill Prior Sale Owner Records
$1,5622025 Amount on Record Sep 2004 1 Name on Record Owner Occupied AssessorUpdated Nov 2025

3101 S Spruce

3 ba · 1,338 sqft · 0.157 acres · Garage · Pool

Last Sale Tax Bill Prior Sale Owner Records
$105,000Oct 1996 $1,3622025 —Feb 2014 1 Name on Record Owner Occupied Assessor + 1 DocumentUpdated Nov 2025

3104 S Spruce

2 ba · 1,791 sqft · 0.166 acres · Garage · Pool

Last Sale Tax Bill Prior Sale Owner Records
$290,000Apr 2019 $1,6572025 Amount on Record Oct 2009 1 Name on Record Owner Occupied Assessor + 3 DocumentsUpdated Jul 2026

3111 S Spruce

3 ba · 1,649 sqft · 0.176 acres · Garage · Pool

Last Sale Tax Bill Prior Sale Owner Records
$422,000Aug 2021 $1,5952025 Amount on Record Apr 2012 1 Name on Record Owner Occupied Assessor + 1 DocumentUpdated Nov 2025

3114 S Spruce

2 ba · 1,907 sqft · 0.166 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$325,500Jul 2020 $1,4402025 Amount on Record Jun 2015 2 Names on Record Owner Occupied Assessor + 1 DocumentUpdated Nov 2025

3122 S Spruce

2 ba · 1,338 sqft · 0.166 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$1,2812025 2 Names on Record Owner Occupied Assessor + 4 DocumentsUpdated Jul 2026

3130 S Spruce

3 ba · 1,791 sqft · 0.166 acres · Garage · Pool

Last Sale Tax Bill Prior Sale Owner Records
$320,750May 2019 $1,6572025 Amount on Record Dec 2011 2 Names on Record Owner Occupied Assessor + 2 DocumentsUpdated Nov 2025

3138 S Spruce

2 ba · 1,649 sqft · 0.183 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
—Sep 1998 $1,7872025 —Jun 1995 1 Name on Record Owner Occupied AssessorUpdated Aug 2026

Wildfire Risk on S Spruce

Source: USDA Forest Service Wildfire Risk to Communities · 2nd edition (2024), fuels as of 2020

Wildfire Risk to HomesNot rated
no burnable land in reach
Wildfire LikelihoodNegligible
ExposureNone
beyond ember reach of burnable land

Property Records in Nearby Streets