Spruce Dr, Sunnyvale, CA Property Records

Santa Clara County property records for 26 addresses on Spruce Dr, Sunnyvale, CA · Last verified August 2026

Spruce Dr Highlights

Properties 26
Median Sale Price $2,002,000
Deeds and Mortgages on File 21
Median Price per Sqft $1,023
Owner Occupied 92%
Median Annual Tax Bill $11,606
Median Year Built 1970
Median Ownership Tenure 20 years

Properties on Spruce Dr

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

627 Spruce Dr

4 bd · 3 ba · 2,226 sqft · 0.172 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
—Oct 2005 $14,5232025 Amount on Record Feb 2000 1 Name on Record Owner Occupied Assessor + 1 DocumentUpdated Oct 2025

631 Spruce Dr

5 bd · 3.5 ba · 2,149 sqft · 0.142 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$2,200,000Jul 2020 $27,5402025 Amount on Record Jun 2016 2 Names on Record Owner Occupied Assessor + 1 DocumentUpdated May 2026

632 Spruce Dr

3 bd · 2.5 ba · 1,938 sqft · 0.142 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$2,705,000Feb 2024 $31,9852025 —Aug 2023 2 Names on Record Owner Occupied Assessor + 3 DocumentsUpdated Aug 2026

635 Spruce Dr

3 bd · 2 ba · 1,685 sqft · 0.142 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$461,000Dec 1998 $8,3792025 2 Names on Record Owner Occupied AssessorUpdated Oct 2025

636 Spruce Dr

4 bd · 2 ba · 1,691 sqft · 0.142 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
—Jul 1991 $2,8062025 1 Name on Record AssessorUpdated Aug 2026

639 Spruce Dr

4 bd · 2 ba · 1,691 sqft · 0.142 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$1,450,000Mar 2015 $20,1622025 —Apr 2002 1 Name on Record Owner Occupied Assessor + 1 DocumentUpdated Oct 2025

640 Spruce Dr

4 bd · 2 ba · 1,691 sqft · 0.142 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$349,000Sep 1988 $6,9222025 —Jan 1996 1 Name on Record Owner Occupied AssessorUpdated Aug 2026

645 Spruce Dr

3 bd · 2.5 ba · 1,938 sqft · 0.142 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
—May 1991 $1,3842025 1 Name on Record AssessorUpdated Aug 2026

646 Spruce Dr

3 bd · 2 ba · 1,685 sqft · 0.142 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$1,057,500May 2022 $16,3202025 —May 2022 1 Name on Record Owner Occupied Assessor + 3 DocumentsUpdated Aug 2026

651 Spruce Dr

3 bd · 2 ba · 2,038 sqft · 0.142 acres · Garage · Pool

Last Sale Tax Bill Prior Sale Owner Records
$1,500,000Mar 2014 $21,3532025 —Oct 2020 1 Name on Record Owner Occupied Assessor + 4 DocumentsUpdated Oct 2025

652 Spruce Dr

5 bd · 3 ba · 2,149 sqft · 0.142 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$918,000Dec 2006 $14,4022025 —Nov 2012 1 Name on Record Owner Occupied AssessorUpdated Oct 2025

657 Spruce Dr

3 bd · 3 ba · 1,938 sqft · 0.142 acres · Garage · Pool

Last Sale Tax Bill Prior Sale Owner Records
—Oct 2007 $14,9162025 Amount on Record Apr 1996 2 Names on Record Owner Occupied Assessor + 2 DocumentsUpdated Oct 2025

658 Spruce Dr

3 bd · 2.5 ba · 1,938 sqft · 0.142 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$1,3272025 —Apr 1997 1 Name on Record Owner Occupied Assessor + 1 DocumentUpdated Aug 2026

663 Spruce Dr

5 bd · 2.5 ba · 2,149 sqft · 0.142 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$1,7422025 —Jun 2014 1 Name on Record Owner Occupied Assessor + 1 DocumentUpdated Aug 2026

664 Spruce Dr

3 bd · 2 ba · 1,807 sqft · 0.142 acres · Garage

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

669 Spruce Dr

5 bd · 2.5 ba · 2,149 sqft · 0.142 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$479,000Sep 1997 $8,8362024 —Dec 2016 2 Names on Record Owner Occupied AssessorUpdated Jul 2026

670 Spruce Dr

3 bd · 2 ba · 1,631 sqft · 0.142 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$1,2472025 1 Name on Record Owner Occupied Assessor + 1 DocumentUpdated Aug 2026

675 Spruce Dr

4 bd · 2 ba · 2,007 sqft · 0.142 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$5,6082025 —Jan 2001 1 Name on Record Owner Occupied AssessorUpdated Aug 2026

676 Spruce Dr

4 bd · 3 ba · 1,691 sqft · 0.142 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$3,220,000Apr 2022 $35,9582025 Amount on Record Nov 1996 2 Names on Record Owner Occupied Assessor + 1 DocumentUpdated Oct 2025

683 Spruce Dr

3 bd · 2 ba · 1,911 sqft · 0.142 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$359,000Nov 1988 $7,8132025 —Sep 2002 1 Name on Record Owner Occupied AssessorUpdated Aug 2026

684 Spruce Dr

4 bd · 2 ba · 1,691 sqft · 0.142 acres · Garage · Pool

Last Sale Tax Bill Prior Sale Owner Records
$2,002,000May 2020 $25,3242025 —Jul 1997 2 Names on Record Owner Occupied Assessor + 1 DocumentUpdated Oct 2025

689 Spruce Dr

4 bd · 2 ba · 1,691 sqft · 0.142 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$665,000Jul 2000 $11,6062025 2 Names on Record Owner Occupied Assessor + 1 DocumentUpdated Oct 2025

690 Spruce Dr

3 bd · 2 ba · 1,685 sqft · 0.142 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$15,9432025 —Mar 1994 1 Name on Record Owner Occupied AssessorUpdated Aug 2026

694 Spruce Dr

5 bd · 2.5 ba · 2,376 sqft · 0.16 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$5,6772025 1 Name on Record Owner Occupied AssessorUpdated Aug 2026

696 Spruce Dr

5 bd · 2.5 ba · 2,376 sqft · 0.202 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$407,000Mar 1994 $8,0972025 2 Names on Record Owner Occupied AssessorUpdated Aug 2026

698 Spruce Dr

4 bd · 2 ba · 2,083 sqft · 0.149 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$1,125,000Jul 2013 $15,9622025 1 Name on Record Owner Occupied AssessorUpdated Oct 2025

Wildfire Risk on Spruce Dr

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