Valley Oak Dr, Castro Valley, CA Property Records

Alameda County property records for 21 addresses on Valley Oak Dr, Castro Valley, CA · Last verified October 2026

Valley Oak Dr Highlights

Properties 21
Median Sale Price $785,000
Deeds and Mortgages on File 28
Median Price per Sqft $358
Owner Occupied 90%
Median Annual Tax Bill $11,309
Median Year Built 1996
Median Ownership Tenure 24 years

Properties on Valley Oak Dr

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

25099 Valley Oak Dr

4 bd · 3 ba · 2,527 sqft · built 1996 · 0.163 acres

Last Sale Tax Bill Prior Sale Owner Records
$718,000Sep 2002 $13,5782025 Amount on Record Mar 1996 Owner on Record Owner Occupied Assessor + 4 DocumentsUpdated Aug 2026

25109 Valley Oak Dr

4 bd · 2 ba · 1,871 sqft · built 1997 · 0.161 acres

Last Sale Tax Bill Prior Sale Owner Records
$1,030,000Oct 2017 $15,1972025 —Dec 1998 2 Owners on Record Owner Occupied Assessor + 2 DocumentsUpdated Aug 2026

25110 Valley Oak Dr

5 bd · 2.5 ba · 2,290 sqft · built 1996 · 0.191 acres

Last Sale Tax Bill Prior Sale Owner Records
$654,000Oct 2010 $11,3092025 Amount on Record Jul 2010 Owner on Record Owner Occupied Assessor + 1 DocumentUpdated Oct 2026

25118 Valley Oak Dr

4 bd · 3 ba · 2,234 sqft · built 1996 · 0.17 acres

Last Sale Tax Bill Prior Sale Owner Records
$319,000Mar 1996 $7,6412025 —Mar 1996 2 Owners on Record Owner Occupied AssessorUpdated Aug 2026

25119 Valley Oak Dr

4 bd · 3 ba · 2,234 sqft · built 1996 · 0.138 acres

Last Sale Tax Bill Prior Sale Owner Records
$327,000May 1996 $7,7962025 2 Owners on Record Owner Occupied AssessorUpdated Aug 2026

25129 Valley Oak Dr

5 bd · 3 ba · 2,527 sqft · built 1996 · 0.129 acres

Last Sale Tax Bill Prior Sale Owner Records
$960,000Oct 2005 $16,7442025 Amount on Record Dec 2000 2 Owners on Record Owner Occupied Assessor + 2 DocumentsUpdated Aug 2026

25130 Valley Oak Dr

3 bd · 2 ba · 1,871 sqft · built 1996 · 0.183 acres

Last Sale Tax Bill Prior Sale Owner Records
$358,000Jan 1999 $8,0072025 Amount on Record Mar 1996 2 Owners on Record Owner Occupied AssessorUpdated Oct 2026

25138 Valley Oak Dr

5 bd · 3 ba · 2,527 sqft · built 1996 · 0.174 acres

Last Sale Tax Bill Prior Sale Owner Records
$353,500Mar 1996 $8,3822025 2 Owners on Record Owner Occupied AssessorUpdated Aug 2026

25139 Valley Oak Dr

4 bd · 2 ba · 1,871 sqft · built 1997 · 0.135 acres

Last Sale Tax Bill Prior Sale Owner Records
$785,000Jun 2007 $13,7972025 Amount on Record Mar 1996 Owner on Record Assessor + 1 DocumentUpdated Oct 2026

25150 Valley Oak Dr

4 bd · 2 ba · 1,871 sqft · built 1997 · 0.169 acres

Last Sale Tax Bill Prior Sale Owner Records
$293,500Mar 1996 $7,1462025 Owner on Record Owner Occupied Assessor + 1 DocumentUpdated Aug 2026

25151 Valley Oak Dr

4 bd · 2.5 ba · 2,357 sqft · built 1996 · 0.127 acres

Last Sale Tax Bill Prior Sale Owner Records
$322,500Jun 1996 $7,7092025 —May 2019 Owner on Record Owner Occupied Assessor + 3 DocumentsUpdated Aug 2026

25158 Valley Oak Dr

5 bd · 3 ba · 2,527 sqft · built 1996 · 0.168 acres

Last Sale Tax Bill Prior Sale Owner Records
$609,000Aug 2001 $12,0282025 Amount on Record May 1996 2 Owners on Record AssessorUpdated Oct 2026

25159 Valley Oak Dr

4 bd · 3 ba · 2,234 sqft · built 1997 · 0.127 acres

Last Sale Tax Bill Prior Sale Owner Records
$360,000Oct 1997 $8,1652025 Amount on Record Mar 1996 Owner on Record Owner Occupied Assessor + 2 DocumentsUpdated Sep 2026

25169 Valley Oak Dr

5 bd · 2.5 ba · 2,357 sqft · built 1996 · 0.142 acres

Last Sale Tax Bill Prior Sale Owner Records
$1,250,000Jul 2020 $17,2242025 Amount on Record Mar 1996 2 Owners on Record Owner Occupied Assessor + 4 DocumentsUpdated Jul 2026

25170 Valley Oak Dr

4 bd · 3 ba · 2,234 sqft · built 1996 · 0.194 acres

Last Sale Tax Bill Prior Sale Owner Records
$629,000Jun 2003 $12,0782025 Amount on Record May 1996 Owner on Record Owner Occupied Assessor + 1 DocumentUpdated Aug 2026

25178 Valley Oak Dr

4 bd · 2.5 ba · 2,357 sqft · built 1996 · 0.206 acres

Last Sale Tax Bill Prior Sale Owner Records
$685,000Jan 2011 $11,6892025 Amount on Record Apr 1996 2 Owners on Record Owner Occupied AssessorUpdated Sep 2026

25189 Valley Oak Dr

5 bd · 3 ba · 2,527 sqft · built 1996 · 0.186 acres

Last Sale Tax Bill Prior Sale Owner Records
$350,500Apr 1996 $8,8482025 —Feb 2013 Owner on Record Owner Occupied Assessor + 2 DocumentsUpdated Aug 2026

25190 Valley Oak Dr

4 bd · 3 ba · 2,234 sqft · built 1996 · 0.21 acres

Last Sale Tax Bill Prior Sale Owner Records
$317,000May 1996 $7,6022025 Owner on Record Owner Occupied AssessorUpdated Aug 2026

25198 Valley Oak Dr

4 bd · 3 ba · 2,527 sqft · built 1996 · 0.203 acres

Last Sale Tax Bill Prior Sale Owner Records
$905,000Jul 2014 $14,2162025 Amount on Record Feb 2006 Owner on Record Owner Occupied Assessor + 2 DocumentsUpdated Oct 2026

25210 Valley Oak Dr

4 bd · 4 ba · 2,357 sqft · built 1996 · 0.173 acres

Last Sale Tax Bill Prior Sale Owner Records
$675,000Feb 2010 $11,5912025 Amount on Record Sep 2010 Owner on Record Owner Occupied Assessor + 3 DocumentsUpdated Oct 2025

25218 Valley Oak Dr

4 bd · 2 ba · 1,871 sqft · built 1996 · 0.187 acres

Last Sale Tax Bill Prior Sale Owner Records
$625,000May 2011 $10,8032025 Amount on Record Mar 2001 2 Owners on Record Owner Occupied AssessorUpdated Oct 2026

Property Records in Nearby Streets