Spruce St, Half Moon Bay, CA Property Records

San Mateo County property records for 74 addresses on Spruce St, Half Moon Bay, CA · Last verified August 2026

Spruce St Highlights

Properties 74
Median Sale Price $1,441,000
Deeds and Mortgages on File 124
Median Price per Sqft $772
Owner Occupied 80%
Median Annual Tax Bill $8,631
Median Year Built 1960
Median Ownership Tenure 14 years

Properties on Spruce St

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

212 Spruce St

4 bd · 2.5 ba · 2,198 sqft · 0.208 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$1,520,000Apr 2017 $22,0822025 Amount on Record May 1998 2 Names on Record Owner Occupied Assessor + 3 DocumentsUpdated Jul 2026

215 Spruce St

4 bd · 2 ba · 2,320 sqft · 0.181 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$5,2202025 2 Names on Record Owner Occupied AssessorUpdated Jul 2026

219 Spruce St

3 bd · 2 ba · 1,430 sqft · 0.137 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$4,2942025 2 Names on Record Owner Occupied AssessorUpdated Jul 2026

220 Spruce St

3 bd · 2.5 ba · 1,690 sqft · 0.167 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
—May 2024 $4,7002025 —Oct 2012 2 Names on Record Owner Occupied AssessorUpdated Aug 2026

223 Spruce St

4 bd · 2 ba · 1,870 sqft · 0.196 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$295,000May 1994 $7,3562025 —Jan 2014 2 Names on Record Owner Occupied AssessorUpdated Jul 2026

230 Spruce St

4 bd · 2 ba · 1,450 sqft · 0.154 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$3,6372025 —Oct 2010 2 Names on Record Owner Occupied Assessor + 4 DocumentsUpdated Aug 2026

231 Spruce St

4 bd · 2 ba · 1,870 sqft · 0.167 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$860,000Nov 2006 $14,9862025 —Nov 2006 2 Names on Record Assessor + 2 DocumentsUpdated Jul 2026

241 Spruce St

3 bd · 3.25 ba · 2,150 sqft · 0.167 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$1,660,000Apr 2023 $21,5722025 —Jun 2014 2 Names on Record Owner Occupied Assessor + 1 DocumentUpdated Jul 2026

300 Spruce St

2 bd · 1 ba · 1,340 sqft · 0.202 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$2,6682025 —Jun 1995 2 Names on Record Owner Occupied AssessorUpdated Jul 2026

315 Spruce St

4 bd · 2 ba · 1,370 sqft · 0.155 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$5,6482025 2 Names on Record Owner Occupied Assessor + 1 DocumentUpdated Jul 2026

316 Spruce St

3 bd · 3.5 ba · 2,630 sqft · 0.211 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$650,000Apr 2013 $19,5432025 Amount on Record May 2005 2 Names on Record Owner Occupied AssessorUpdated Jul 2026

323 Spruce St

4 bd · 2 ba · 2,280 sqft · 0.155 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$7,6122025 —Dec 2003 1 Name on Record Owner Occupied AssessorUpdated Jul 2026

331 Spruce St

3 bd · 2 ba · 1,330 sqft · 0.152 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$830,000Oct 2015 $13,0182025 2 Names on Record Owner Occupied Assessor + 1 DocumentUpdated Jul 2026

332 Spruce St

3 bd · 2 ba · 2,260 sqft · 0.211 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
—Oct 2012 $10,9652025 2 Names on Record Owner Occupied Assessor + 1 DocumentUpdated Jul 2026

335 Spruce St

2 bd · 1 ba · 1,100 sqft · 0.16 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$254,000Jan 1993 $6,6482025 2 Names on Record Owner Occupied AssessorUpdated Jul 2026

336 Spruce St

2 bd · 1 ba · 1,420 sqft · 0.211 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$1,400,000May 2022 $18,7722025 —Apr 2006 2 Names on Record Owner Occupied Assessor + 1 DocumentUpdated Jul 2026

344 Spruce St

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

Last Sale Tax Bill Prior Sale Owner Records
$5,8962025 —Mar 2013 2 Names on Record AssessorUpdated Jul 2026

347 Spruce St

2 bd · 1 ba · 1,100 sqft · 0.148 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$610,000Jun 2009 $10,6522025 Amount on Record Aug 2003 2 Names on Record Owner Occupied Assessor + 1 DocumentUpdated Jul 2026

352 Spruce St

3 bd · 2 ba · 1,480 sqft · 0.168 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$3,3692025 —Sep 2006 2 Names on Record Owner Occupied AssessorUpdated Jul 2026

355 Spruce St

5 bd · 3 ba · 2,200 sqft · 0.168 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$745,000Nov 2015 $12,8172025 Amount on Record Mar 2013 2 Names on Record Owner Occupied Assessor + 1 DocumentUpdated Jul 2026

365 Spruce St

3 bd · 1 ba · 1,100 sqft · 0.126 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$1,403,000Jun 2022 $17,0482025 Amount on Record May 2018 2 Names on Record Assessor + 4 DocumentsUpdated Aug 2026

366 Spruce St

3 bd · 2.5 ba · 2,319 sqft · 0.168 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$740,000Apr 2002 $14,3012025 Amount on Record Sep 1998 2 Names on Record Owner Occupied Assessor + 2 DocumentsUpdated Jul 2026

367 Spruce St

3 bd · 2 ba · 1,457 sqft · 0.126 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$3,5432025 2 Names on Record Owner Occupied Assessor + 2 DocumentsUpdated Jul 2026

369 Spruce St

3 bd · 2 ba · 1,640 sqft · 0.168 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$1,525,000Oct 2021 $18,9382025 Amount on Record Jun 2017 2 Names on Record Owner Occupied Assessor + 5 DocumentsUpdated Jul 2026

372 Spruce St

2 bd · 2 ba · 932 sqft · 0.084 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$695,000Jun 2008 $12,1292025 Amount on Record Jan 2004 2 Names on Record Owner Occupied Assessor + 1 DocumentUpdated Jul 2026

379 Spruce St

4 bd · 2 ba · 1,500 sqft · 0.168 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$425,000Jun 1999 $9,2692025 2 Names on Record Owner Occupied Assessor + 2 DocumentsUpdated Jul 2026

401 Spruce St

3 bd · 2 ba · 740 sqft · 0.253 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$6,6242025 2 Names on Record AssessorUpdated Jul 2026

408 Spruce St

4 bd · 3 ba · 2,320 sqft · 0.121 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$2,6472025 2 Names on Record Owner Occupied AssessorUpdated Jul 2026

412 Spruce St

4 bd · 2.5 ba · 2,415 sqft · 0.168 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$247,000Aug 1996 $9,4812025 —Sep 2020 2 Names on Record Owner Occupied Assessor + 7 DocumentsUpdated Jul 2026

415 Spruce St

2 bd · 2 ba · 1,121 sqft · 0.084 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$8,6312025 —Feb 2021 2 Names on Record Assessor + 2 DocumentsUpdated Aug 2026

423 Spruce St

4 bd · 2 ba · 1,380 sqft · 0.168 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$1,600,000Jun 2021 $21,7092025 Amount on Record Jun 2005 2 Names on Record Assessor + 5 DocumentsUpdated Jul 2026

424 Spruce St

3 bd · 2 ba · 1,950 sqft · 0.168 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$715,000Mar 2007 $12,7332025 Amount on Record Dec 2004 2 Names on Record Owner Occupied Assessor + 1 DocumentUpdated Jul 2026

430 Spruce St

3 bd · 2 ba · 1,240 sqft · 0.168 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$2,3892025 2 Names on Record Owner Occupied AssessorUpdated Jul 2026

431 Spruce St

5 bd · 2 ba · 2,090 sqft · 0.168 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$541,500Dec 2010 $9,5842025 Amount on Record Mar 2010 2 Names on Record Owner Occupied Assessor + 2 DocumentsUpdated Jul 2026

439 Spruce St

3 bd · 2 ba · 1,970 sqft · 0.168 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$2,7072025 —Mar 2022 2 Names on Record Owner Occupied Assessor + 3 DocumentsUpdated Aug 2026

440 Spruce St

3 bd · 2 ba · 1,360 sqft · 0.168 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
—Feb 2019 $5,0522025 1 Name on Record Owner Occupied Assessor + 1 DocumentUpdated Jul 2026

443 Spruce St

3 bd · 2 ba · 1,520 sqft · 0.168 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$183,000Mar 2009 $6,2702025 —Mar 2009 1 Name on Record Owner Occupied AssessorUpdated Jul 2026

448 Spruce St

2 bd · 1 ba · 1,000 sqft · 0.168 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$315,000Apr 1998 $7,1772025 Amount on Record Apr 1995 1 Name on Record Owner Occupied Assessor + 2 DocumentsUpdated Jul 2026

455 Spruce St

4 bd · 2 ba · 1,360 sqft · 0.168 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$2,5502025 2 Names on Record Owner Occupied AssessorUpdated Jul 2026

456 Spruce St, #458

4 bd · 2.5 ba · 1,820 sqft · 0.168 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$671,000May 2006 $17,2822025 Amount on Record Mar 1998 2 Names on Record Owner Occupied Assessor + 4 DocumentsUpdated Jul 2026

463 Spruce St

3 bd · 2.5 ba · 2,080 sqft · 0.148 acres · Garage

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

464 Spruce St

3 bd · 2 ba · 1,290 sqft · 0.168 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$1,125,000Jul 2019 $15,8922025 —Jan 2017 2 Names on Record Owner Occupied Assessor + 7 DocumentsUpdated Jul 2026

467 Spruce St

3 bd · 1 ba · 1,020 sqft · 0.084 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$425,000Jul 2001 $8,6252025 Amount on Record Mar 2000 2 Names on Record Owner Occupied Assessor + 1 DocumentUpdated Aug 2026

471 Spruce St

3 bd · 2 ba · 1,430 sqft · 0.165 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$250,000Dec 2020 $9,7502025 —Dec 2013 2 Names on Record Owner Occupied Assessor + 1 DocumentUpdated Jul 2026

476 Spruce St

3 bd · 2 ba · 1,290 sqft · 0.168 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$2,4012025 2 Names on Record Owner Occupied AssessorUpdated Jul 2026

483 Spruce St

3 bd · 1.5 ba · 1,070 sqft · 0.162 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$5,8032025 —Feb 2021 2 Names on Record Owner Occupied Assessor + 2 DocumentsUpdated Jul 2026

502 Spruce St

3 bd · 2 ba · 1,780 sqft · 0.152 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$4,8372025 —Mar 2004 2 Names on Record Owner Occupied AssessorUpdated Jul 2026

515 Spruce St

3 bd · 1.5 ba · 2,070 sqft · 0.168 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$280,000Nov 1993 $7,9862025 —Nov 1993 2 Names on Record Owner Occupied Assessor + 2 DocumentsUpdated Jul 2026

516 Spruce St

3 bd · 2 ba · 1,670 sqft · 0.152 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$500,000Sep 2020 $16,4162025 Amount on Record Jan 2019 2 Names on Record Owner Occupied Assessor + 3 DocumentsUpdated Jul 2026

528 Spruce St

4 bd · 2 ba · 2,240 sqft · 0.23 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$365,000Feb 2000 $4,8572025 —Jul 2013 2 Names on Record Owner Occupied Assessor + 1 DocumentUpdated Jul 2026

563 Spruce St, #565

4 bd · 4 ba · 3,260 sqft · 0.243 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$10,3532025 1 Name on Record Assessor + 1 DocumentUpdated Jul 2026

564 Spruce St

3 bd · 1 ba · 840 sqft · 0.18 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$920,000Feb 2020 $13,2922025 Amount on Record Aug 2010 2 Names on Record Assessor + 2 DocumentsUpdated Jul 2026

569 Spruce St

4 bd · 3 ba · 2,864 sqft · 0.168 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$701,000Mar 2002 $13,5522025 —May 2013 2 Names on Record Owner Occupied Assessor + 3 DocumentsUpdated Jul 2026

570 Spruce St, #572

6 bd · 4 ba · 3,650 sqft · 0.168 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$489,500Apr 2003 $18,8112025 —Jun 2015 2 Names on Record Owner Occupied Assessor + 1 DocumentUpdated Jul 2026

571 Spruce St

5 bd · 4 ba · 4,760 sqft · 0.168 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$835,000Nov 2002 $17,0012025 —May 1997 2 Names on Record AssessorUpdated Jul 2026

576 Spruce St

4 bd · 2 ba · 2,280 sqft · 0.126 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$4,3482025 2 Names on Record AssessorUpdated Jul 2026

601 Spruce St

5 bd · 4 ba · 4,330 sqft · 0.168 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$2,275,000May 2025 $21,8382025 Amount on Record Jun 2021 2 Names on Record Owner Occupied Assessor + 3 DocumentsUpdated Jul 2026

605 Spruce St

4 bd · 3 ba · 2,780 sqft · 0.168 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$635,000Dec 2008 $13,4292025 Amount on Record Dec 2006 2 Names on Record AssessorUpdated Jul 2026

608 Spruce St

3 bd · 3 ba · 1,470 sqft · 0.168 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$1,475,000May 2022 $14,0212025 Amount on Record Feb 2015 2 Names on Record Owner Occupied Assessor + 2 DocumentsUpdated Jul 2026

612 Spruce St

3 bd · 2.5 ba · 2,240 sqft · 0.084 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$749,000Oct 2009 $9,7632025 Amount on Record Nov 1995 2 Names on Record Owner Occupied Assessor + 10 DocumentsUpdated Jul 2026

623 Spruce St, #629

6 bd · 4 ba · 3,690 sqft · 0.337 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$1,240,000Jul 2014 $22,9922025 —Jul 2014 2 Names on Record Owner Occupied Assessor + 3 DocumentsUpdated Jul 2026

624 Spruce St

3 bd · 1.5 ba · 1,390 sqft · 0.126 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$305,000Aug 1997 $7,2712025 —Feb 2021 2 Names on Record Assessor + 2 DocumentsUpdated Jul 2026

632 Spruce St

4 bd · 2 ba · 1,648 sqft · 0.126 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$5,7112025 2 Names on Record Owner Occupied AssessorUpdated Jul 2026

635 Spruce St

2 bd · 1 ba · 900 sqft · 0.337 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$500,000Apr 2023 $17,5302025 —Apr 2018 2 Names on Record Owner Occupied Assessor + 3 DocumentsUpdated Jul 2026

636 Spruce St

96 bd · 3.5 ba · 1,975 sqft · 0.221 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$4,4332025 —Jan 2021 2 Names on Record Owner Occupied Assessor + 2 DocumentsUpdated Jul 2026

651 Spruce St

3 bd · 2 ba · 2,210 sqft · 0.168 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$1,441,000Dec 2025 $7,5262025 Amount on Record Dec 2007 2 Names on Record Owner Occupied Assessor + 1 DocumentUpdated Jul 2026

652 Spruce St

3 bd · 1 ba · 1,600 sqft · 0.21 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$2,6892025 —Dec 2017 1 Name on Record Owner Occupied Assessor + 4 DocumentsUpdated Jul 2026

662 Spruce St

3 bd · 1 ba · 1,350 sqft · 0.162 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$2,5732025 —Dec 2017 1 Name on Record Owner Occupied Assessor + 2 DocumentsUpdated Jul 2026

667 Spruce St

3 bd · 2 ba · 1,770 sqft · 0.253 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$4,8902025 —Apr 2011 2 Names on Record Owner Occupied AssessorUpdated Jul 2026

670 Spruce St, #672

68 bd · 5 ba · 2,002 sqft · 0.162 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$167,000Jul 2000 $12,1112025 —Jul 1994 2 Names on Record Owner Occupied AssessorUpdated Jul 2026

671 Spruce St

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

Last Sale Tax Bill Prior Sale Owner Records
$3,2492025 —Sep 2009 2 Names on Record AssessorUpdated Jul 2026

679 Spruce St

2 bd · 2 ba · 2,630 sqft · 0.168 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$6,0972025 2 Names on Record Owner Occupied Assessor + 3 DocumentsUpdated Jul 2026

690 Spruce St

5 bd · 4 ba · 3,574 sqft · 0.156 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$1,500,000Feb 2023 $21,0752025 2 Names on Record Assessor + 1 DocumentUpdated Jul 2026

691 Spruce St

10 bd · 6.5 ba · 8,030 sqft · 0.275 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$1,900,000Oct 2014 $44,1482025 —Oct 2014 2 Names on Record Assessor + 1 DocumentUpdated Aug 2026

Wildfire Risk on Spruce St

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

Wildfire RiskLow
this street's cells rank above 34% of the US · above 20% of California
Wildfire LikelihoodAbout 1 in 2,614 per year
ExposureDirect
1 of 4 cells directly exposed · 3 adjoin burnable vegetation

Property Records in Nearby Streets