Terrace Ave, Half Moon Bay, CA Property Records

San Mateo County property records for 64 addresses on Terrace Ave, Half Moon Bay, CA · Last verified October 2026

Terrace Ave Highlights

Properties 64
Median Sale Price $1,450,000
Deeds and Mortgages on File 109
Median Price per Sqft $774
Owner Occupied 81%
Median Annual Tax Bill $12,855
Median Year Built 1981
Median Ownership Tenure 12 years

Properties on Terrace Ave

Owner names and exact recorded amounts are on file and can be viewed instantly on this page with a free 10-day trial.

15 Terrace Ave

3 bd · 3 ba · 3,491 sqft · built 2020 · 0.52 acres

Last Sale Tax Bill Prior Sale Owner Records
$3,500,000Jul 2020 $45,1232025 Owner on Record Assessor + 1 DocumentUpdated Jul 2026

18 Terrace Ave

4 bd · 3 ba · 3,390 sqft · built 1997 · 0.241 acres

Last Sale Tax Bill Prior Sale Owner Records
$625,000Sep 1997 $12,6772025 2 Owners on Record Owner Occupied AssessorUpdated Jul 2026

22 Terrace Ave

4 bd · 3 ba · 3,292 sqft · built 2002 · 0.522 acres

Last Sale Tax Bill Prior Sale Owner Records
$2,550,000Dec 2021 $30,0972025 Amount on Record Nov 2019 2 Owners on Record Owner Occupied Assessor + 2 DocumentsUpdated Oct 2026

23 Terrace Ave

5 bd · 3 ba · 3,480 sqft · built 1999 · 0.22 acres

Last Sale Tax Bill Prior Sale Owner Records
$1,375,000Jun 2014 $20,7332025 Amount on Record Apr 2005 2 Owners on Record Assessor + 1 DocumentUpdated Oct 2026

27 Terrace Ave, #29

5 bd · 4.5 ba · 3,630 sqft · built 2007 · 0.33 acres

Last Sale Tax Bill Prior Sale Owner Records
$1,499,000Nov 2014 $22,9832025 Amount on Record Jul 2007 2 Owners on Record Owner Occupied Assessor + 1 DocumentUpdated Aug 2026

502 Terrace Ave

2 bd · 1 ba · 690 sqft · built 1900 · 0.293 acres

Last Sale Tax Bill Prior Sale Owner Records
$2,2332025 Owner on Record AssessorUpdated Jul 2026

507 Terrace Ave

3 bd · 2 ba · 1,770 sqft · built 1970 · 0.121 acres

Last Sale Tax Bill Prior Sale Owner Records
$3,0132025 —Nov 2005 2 Owners on Record Owner Occupied Assessor + 1 DocumentUpdated Oct 2026

510 Terrace Ave

3 bd · 2 ba · 1,280 sqft · built 1968 · 0.123 acres

Last Sale Tax Bill Prior Sale Owner Records
$1,270,000May 2021 $17,5662025 Amount on Record Dec 2020 2 Owners on Record Owner Occupied Assessor + 2 DocumentsUpdated Oct 2026

511 Terrace Ave

3 bd · 2 ba · 1,410 sqft · built 1973 · 0.121 acres

Last Sale Tax Bill Prior Sale Owner Records
—Aug 2014 $4,8902025 —Nov 2008 Owner on Record Owner Occupied Assessor + 4 DocumentsUpdated Jul 2026

515 Terrace Ave

4 bd · 3 ba · 4,630 sqft · built 1981 · 0.182 acres

Last Sale Tax Bill Prior Sale Owner Records
$1,340,000Jan 2020 $20,9002025 Amount on Record Nov 1999 2 Owners on Record Owner Occupied Assessor + 3 DocumentsUpdated Oct 2026

520 Terrace Ave

2 bd · 2 ba · 1,040 sqft · built 1965 · 0.123 acres

Last Sale Tax Bill Prior Sale Owner Records
$4,7812025 —Sep 2001 2 Owners on Record Assessor + 1 DocumentUpdated Jul 2026

521 Terrace Ave

3 bd · 2 ba · 1,390 sqft · built 1964 · 0.121 acres

Last Sale Tax Bill Prior Sale Owner Records
$1,425,000Mar 2022 $19,1612025 Amount on Record Nov 2016 Owner on Record Owner Occupied Assessor + 1 DocumentUpdated Oct 2026

525 Terrace Ave

2 bd · 1 ba · 880 sqft · built 1963 · 0.121 acres

Last Sale Tax Bill Prior Sale Owner Records
$349,000Aug 2004 $4,2382025 —Aug 2004 2 Owners on Record Owner Occupied Assessor + 1 DocumentUpdated Jul 2026

526 Terrace Ave

3 bd · 2 ba · 1,410 sqft · built 1961 · 0.123 acres

Last Sale Tax Bill Prior Sale Owner Records
$809,000Feb 2017 $12,8552025 2 Owners on Record Owner Occupied Assessor + 2 DocumentsUpdated Oct 2026

529 Terrace Ave

4 bd · 2 ba · 1,720 sqft · built 1963 · 0.121 acres

Last Sale Tax Bill Prior Sale Owner Records
$1,145,000Nov 2020 $15,9972025 Amount on Record Feb 2000 2 Owners on Record Owner Occupied Assessor + 1 DocumentUpdated Sep 2026

530 Terrace Ave

3 bd · 2 ba · 2,410 sqft · built 1976 · 0.123 acres

Last Sale Tax Bill Prior Sale Owner Records
$691,000Jun 2008 $12,4902025 Amount on Record Dec 1998 2 Owners on Record Owner Occupied Assessor + 2 DocumentsUpdated Oct 2026

531 Terrace Ave

3 bd · 2 ba · 2,000 sqft · built 1963 · 0.121 acres

Last Sale Tax Bill Prior Sale Owner Records
$3,0322025 2 Owners on Record Owner Occupied AssessorUpdated Jul 2026

535 Terrace Ave

3 bd · 2 ba · 2,000 sqft · built 1971 · 0.121 acres

Last Sale Tax Bill Prior Sale Owner Records
$835,000Aug 2005 $14,7762025 —Aug 2003 2 Owners on Record Owner Occupied AssessorUpdated Oct 2026

536 Terrace Ave

3 bd · 2.5 ba · 2,102 sqft · built 2001 · 0.123 acres

Last Sale Tax Bill Prior Sale Owner Records
$60,000Jul 1998 $8,8932025 —Mar 2021 2 Owners on Record Owner Occupied Assessor + 4 DocumentsUpdated Oct 2026

540 Terrace Ave

3 bd · 3.5 ba · 2,430 sqft · built 1961 · 0.246 acres

Last Sale Tax Bill Prior Sale Owner Records
$1,157,000Mar 2018 $18,6742025 —Aug 2016 2 Owners on Record Owner Occupied Assessor + 4 DocumentsUpdated Oct 2026

541 Terrace Ave

4 bd · 3 ba · 2,610 sqft · built 1976 · 0.243 acres

Last Sale Tax Bill Prior Sale Owner Records
$8,500Feb 1989 $4,2252025 2 Owners on Record Owner Occupied AssessorUpdated Jul 2026

545 Terrace Ave

3 bd · 2 ba · 1,820 sqft · built 1975 · 0.121 acres

Last Sale Tax Bill Prior Sale Owner Records
$600,000Apr 2004 $11,5162025 —Apr 2004 2 Owners on Record Assessor + 1 DocumentUpdated Sep 2026

550 Terrace Ave

4 bd · 3 ba · 2,150 sqft · built 1976 · 0.246 acres

Last Sale Tax Bill Prior Sale Owner Records
$1,000,000Nov 2016 $15,2682025 —Jul 2019 2 Owners on Record Owner Occupied Assessor + 3 DocumentsUpdated Oct 2026

551 Terrace Ave

3 bd · 2 ba · 1,790 sqft · built 1975 · 0.121 acres

Last Sale Tax Bill Prior Sale Owner Records
$1,325,000Mar 2021 $18,2572025 Amount on Record Feb 2017 2 Owners on Record Assessor + 4 DocumentsUpdated Oct 2026

558 Terrace Ave

3 bd · 2 ba · 1,850 sqft · built 1977 · 0.123 acres

Last Sale Tax Bill Prior Sale Owner Records
$610,000Oct 2009 $10,7552025 Amount on Record Jan 2009 2 Owners on Record Assessor + 2 DocumentsUpdated Sep 2026

559 Terrace Ave

3 bd · 2 ba · 1,510 sqft · built 1978 · 0.121 acres

Last Sale Tax Bill Prior Sale Owner Records
$867,000Sep 2015 $13,4452025 —Nov 2013 2 Owners on Record Owner Occupied Assessor + 1 DocumentUpdated Oct 2026

567 Terrace Ave

3 bd · 2 ba · 1,640 sqft · built 1975 · 0.121 acres

Last Sale Tax Bill Prior Sale Owner Records
$1,205,000Apr 2026 $17,7262025 2 Owners on Record Owner Occupied Assessor + 6 DocumentsUpdated Sep 2026

570 Terrace Ave

3 bd · 2 ba · 1,430 sqft · built 1981 · 0.185 acres

Last Sale Tax Bill Prior Sale Owner Records
$555,000May 2002 $11,0502025 2 Owners on Record Owner Occupied Assessor + 2 DocumentsUpdated Oct 2026

575 Terrace Ave

3 bd · 2 ba · 1,740 sqft · built 1980 · 0.121 acres

Last Sale Tax Bill Prior Sale Owner Records
$701,000Oct 2004 $12,8742025 Amount on Record Oct 1996 2 Owners on Record Owner Occupied Assessor + 1 DocumentUpdated Sep 2026

580 Terrace Ave

4 bd · 2.5 ba · 2,430 sqft · built 1981 · 0.185 acres

Last Sale Tax Bill Prior Sale Owner Records
$2,000Mar 1998 $5,7072025 Amount on Record Oct 1994 2 Owners on Record Assessor + 1 DocumentUpdated Sep 2026

583 Terrace Ave

4 bd · 2 ba · 1,280 sqft · built 1976 · 0.121 acres

Last Sale Tax Bill Prior Sale Owner Records
$1,012,000Dec 2019 $2,8552025 Amount on Record Aug 2016 2 Owners on Record Owner Occupied Assessor + 4 DocumentsUpdated Oct 2026

590 Terrace Ave

4 bd · 2.5 ba · 2,140 sqft · built 1995 · 0.123 acres

Last Sale Tax Bill Prior Sale Owner Records
$400,000Jul 1997 $8,9492025 Amount on Record Jul 1995 2 Owners on Record Owner Occupied AssessorUpdated Aug 2026

591 Terrace Ave

3 bd · 2 ba · 1,360 sqft · built 1976 · 0.121 acres

Last Sale Tax Bill Prior Sale Owner Records
$275,000Oct 1996 $6,5382025 2 Owners on Record Owner Occupied AssessorUpdated Jul 2026

600 Terrace Ave

3 bd · 2 ba · 1,640 sqft · built 1977 · 0.185 acres

Last Sale Tax Bill Prior Sale Owner Records
$2,7852025 —Aug 2016 2 Owners on Record Assessor + 1 DocumentUpdated Oct 2026

601 Terrace Ave

3 bd · 3 ba · 1,990 sqft · built 1976 · 0.121 acres

Last Sale Tax Bill Prior Sale Owner Records
$995,000May 2019 $14,4962025 Amount on Record Nov 1997 2 Owners on Record Owner Occupied Assessor + 1 DocumentUpdated Oct 2026

608 Terrace Ave

3 bd · 2.5 ba · 2,230 sqft · built 1977 · 0.185 acres

Last Sale Tax Bill Prior Sale Owner Records
$1,350,000Sep 2022 $17,8312025 2 Owners on Record Owner Occupied Assessor + 2 DocumentsUpdated Oct 2026

609 Terrace Ave

3 bd · 2 ba · 2,450 sqft · built 1977 · 0.121 acres

Last Sale Tax Bill Prior Sale Owner Records
$750,000Jul 2013 $12,2042025 Amount on Record Aug 2009 2 Owners on Record Owner Occupied Assessor + 3 DocumentsUpdated Oct 2026

616 Terrace Ave

4 bd · 3 ba · 2,900 sqft · built 1976 · 0.185 acres

Last Sale Tax Bill Prior Sale Owner Records
$979,500Mar 2015 $15,2762025 Amount on Record Dec 2003 2 Owners on Record Owner Occupied Assessor + 2 DocumentsUpdated Oct 2026

617 Terrace Ave

3 bd · 2.5 ba · 2,230 sqft · built 1976 · 0.182 acres

Last Sale Tax Bill Prior Sale Owner Records
$5,0302025 —Feb 2021 2 Owners on Record Owner Occupied Assessor + 3 DocumentsUpdated Oct 2026

624 Terrace Ave

3 bd · 2.5 ba · 1,870 sqft · built 1979 · 0.123 acres

Last Sale Tax Bill Prior Sale Owner Records
$1,550,000Aug 2025 $18,5002025 Amount on Record Feb 2020 2 Owners on Record Owner Occupied Assessor + 2 DocumentsUpdated Oct 2026

625 Terrace Ave

3 bd · 2.5 ba · 2,782 sqft · built 2000 · 0.182 acres

Last Sale Tax Bill Prior Sale Owner Records
$7,6742025 —Oct 2020 2 Owners on Record Owner Occupied Assessor + 4 DocumentsUpdated Sep 2026

632 Terrace Ave

3 bd · 2.5 ba · 2,380 sqft · built 1990 · 0.123 acres

Last Sale Tax Bill Prior Sale Owner Records
$699,000Apr 2003 $14,9962025 Amount on Record Jan 1997 2 Owners on Record Owner Occupied Assessor + 1 DocumentUpdated Oct 2026

633 Terrace Ave

3 bd · 2 ba · 1,980 sqft · built 1976 · 0.121 acres

Last Sale Tax Bill Prior Sale Owner Records
$3,5632025 —Nov 2017 2 Owners on Record Owner Occupied Assessor + 2 DocumentsUpdated Oct 2026

640 Terrace Ave

3 bd · 2 ba · 1,400 sqft · built 2012 · 0.123 acres

Last Sale Tax Bill Prior Sale Owner Records
$595,000Dec 2012 $10,1202025 Amount on Record Nov 2011 2 Owners on Record AssessorUpdated Jul 2026

641 Terrace Ave

4 bd · 3 ba · 2,370 sqft · built 1989 · 0.121 acres

Last Sale Tax Bill Prior Sale Owner Records
$528,000Sep 1999 $10,9532025 Amount on Record Aug 1997 Owner on Record Owner Occupied Assessor + 1 DocumentUpdated Sep 2026

648 Terrace Ave

4 bd · 3 ba · 3,235 sqft · built 2002 · 0.185 acres

Last Sale Tax Bill Prior Sale Owner Records
$1,300,000Jun 2005 $22,6392025 —Jun 2005 2 Owners on Record Owner Occupied Assessor + 1 DocumentUpdated Oct 2026

649 Terrace Ave

3 bd · 3 ba · 2,470 sqft · built 1988 · 0.182 acres

Last Sale Tax Bill Prior Sale Owner Records
$1,150,000Jun 2019 $16,4202025 —Feb 2007 2 Owners on Record Owner Occupied Assessor + 3 DocumentsUpdated Oct 2026

656 Terrace Ave

4 bd · 3 ba · 2,397 sqft · built 2002 · 0.185 acres

Last Sale Tax Bill Prior Sale Owner Records
$1,940,000Sep 2026 $17,4042025 Amount on Record Jan 2014 Owner on Record Owner Occupied Assessor + 2 DocumentsUpdated Oct 2026

657 Terrace Ave

4 bd · 3 ba · 2,549 sqft · built 1991 · 0.182 acres

Last Sale Tax Bill Prior Sale Owner Records
$675,000Aug 2003 $13,8372025 2 Owners on Record Owner Occupied Assessor + 4 DocumentsUpdated Sep 2026

664 Terrace Ave

4 bd · 3 ba · 2,397 sqft · built 2001 · 0.185 acres

Last Sale Tax Bill Prior Sale Owner Records
$755,000Dec 2001 $3,3732025 2 Owners on Record Owner Occupied AssessorUpdated Jul 2026

675 Terrace Ave

4 bd · 3 ba · 3,100 sqft · built 1985 · 0.304 acres

Last Sale Tax Bill Prior Sale Owner Records
$357,500Nov 2005 $11,7752025 Amount on Record May 2003 Owner on Record Owner Occupied Assessor + 3 DocumentsUpdated Sep 2026

683 Terrace Ave

4 bd · 2.5 ba · 2,590 sqft · built 1994 · 0.121 acres

Last Sale Tax Bill Prior Sale Owner Records
$720,000Aug 2003 $13,4952025 Amount on Record Aug 1997 2 Owners on Record Assessor + 1 DocumentUpdated Sep 2026

684 Terrace Ave

3 bd · 2 ba · 2,190 sqft · built 2011 · 0.185 acres

Last Sale Tax Bill Prior Sale Owner Records
$215,000Jan 2003 $11,3792025 —Aug 2012 2 Owners on Record Owner Occupied AssessorUpdated Oct 2026

686 Terrace Ave

4 bd · 4 ba · 2,840 sqft · built 2014 · 0.185 acres

Last Sale Tax Bill Prior Sale Owner Records
$200,000Jul 2010 $17,3902025 Amount on Record Mar 2004 2 Owners on Record Owner Occupied Assessor + 2 DocumentsUpdated Jul 2026

687 Terrace Ave

3 bd · 2.5 ba · 1,528 sqft · built 2001 · 0.121 acres

Last Sale Tax Bill Prior Sale Owner Records
$115,000Jan 2001 $8,4342025 —Jun 2014 2 Owners on Record Owner Occupied Assessor + 1 DocumentUpdated Oct 2026

690 Terrace Ave

4 bd · 2.5 ba · 2,233 sqft · built 2017 · 0.185 acres

Last Sale Tax Bill Prior Sale Owner Records
$300,000Nov 2013 $16,7772025 —Dec 2001 2 Owners on Record Owner Occupied Assessor + 2 DocumentsUpdated Jul 2026

691 Terrace Ave

4 bd · 3 ba · 2,990 sqft · built 2005 · 0.182 acres

Last Sale Tax Bill Prior Sale Owner Records
$1,600,000Jul 2020 $21,6282025 Amount on Record Jun 2018 2 Owners on Record Owner Occupied Assessor + 3 DocumentsUpdated Oct 2026

693 Terrace Ave

3 bd · 2.5 ba · 2,059 sqft · built 2018 · 0.121 acres

Last Sale Tax Bill Prior Sale Owner Records
$1,495,000Feb 2018 $8,2632025 Amount on Record Apr 2016 2 Owners on Record Owner Occupied Assessor + 2 DocumentsUpdated Jul 2026

694 Terrace Ave

4 bd · 2.5 ba · 2,760 sqft · built 2017 · 0.185 acres

Last Sale Tax Bill Prior Sale Owner Records
$2,300,000Sep 2021 $10,0322025 Amount on Record Apr 2016 2 Owners on Record Owner Occupied Assessor + 3 DocumentsUpdated Jul 2026

695 Terrace Ave

3 bd · 2.5 ba · 1,951 sqft · built 2000 · 0.121 acres

Last Sale Tax Bill Prior Sale Owner Records
—Oct 2024 $5,7472025 —Jul 2024 2 Owners on Record Assessor + 2 DocumentsUpdated Sep 2026

697 Terrace Ave

3 bd · 2 ba · 2,075 sqft · built 2018 · 0.121 acres

Last Sale Tax Bill Prior Sale Owner Records
$250,000Feb 2015 $15,8342025 2 Owners on Record Owner Occupied AssessorUpdated Jul 2026

698 Terrace Ave

4 bd · 3 ba · 2,021 sqft · built 2023 · 0.28 acres

Last Sale Tax Bill Prior Sale Owner Records
$2,000,000Feb 2024 $19,2252025 Amount on Record Apr 2016 2 Owners on Record Owner Occupied Assessor + 3 DocumentsUpdated Aug 2026

699 Terrace Ave

5 bd · 3 ba · 2,460 sqft · built 1986 · 0.172 acres

Last Sale Tax Bill Prior Sale Owner Records
$1,450,000Oct 2020 $19,7452025 Amount on Record Sep 2013 2 Owners on Record Owner Occupied Assessor + 2 DocumentsUpdated Aug 2026

514000 Terrace Ave

4 bd · 2 ba · 1,280 sqft · built 1960 · 0.185 acres

Last Sale Tax Bill Prior Sale Owner Records
$20,000Jan 2002 $6,1292025 —May 1995 2 Owners on Record Owner Occupied AssessorUpdated Jul 2026

Property Records in Nearby Streets