Gary Dr, Castro Valley, CA Property Records

Alameda County property records for 20 addresses on Gary Dr, Castro Valley, CA · Last verified August 2026

Gary Dr Highlights

Properties 36
Median Sale Price $515,000
Deeds and Mortgages on File 74
Median Price per Sqft $439
Owner Occupied 69%
Median Annual Tax Bill $5,791
Median Year Built 1981
Median Ownership Tenure 4 years

Properties on Gary Dr

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

21001 Gary Dr

0.203 acres

Last Sale Tax Bill Prior Sale Owner Records
1 Name on Record AssessorUpdated Aug 2026

21014 Gary Dr

10 bd · 6 ba · 3,968 sqft · 0.172 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$501,500Dec 2011 $15,9282025 Amount on Record May 2003 1 Name on Record Owner Occupied Assessor + 2 DocumentsUpdated Aug 2026

21028 Gary Dr

12 bd · 8 ba · 4,608 sqft · 0.183 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$540,000May 2011 $11,3832025 —Aug 2012 2 Names on Record AssessorUpdated Oct 2025

21071 Gary Dr

4 units · Built 1979 · 1,089 sq ft

Last Sale Median Tax Bill Median Sale    
$460,000Apr 2026 $4,0942025 $528,0004 units    

21083 Gary Dr, Apt 107

2 bd · 2 ba · 1,089 sqft · 9.07 acres · Garage

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

21083 Gary Dr, Apt 213

2 bd · 2 ba · 1,089 sqft · 9.07 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$237,000Sep 2009 $4,3112024 1 Name on Record Assessor + 1 DocumentUpdated Apr 2026

21095 Gary Dr, Apt 107

2 bd · 2 ba · 1,089 sqft · 9.07 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$595,000Jun 2022 $8,0902024 Amount on Record Mar 2022 1 Name on Record Assessor + 6 DocumentsUpdated Apr 2026

21095 Gary Dr, Apt 201

1 bd · 1 ba · 941 sqft · 9.07 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$215,000Mar 2002 $4,3642024 Amount on Record Sep 1997 2 Names on Record Owner Occupied AssessorUpdated Apr 2026

21100 Gary Dr

2 units · Built 1980 · 1,056 sq ft

Last Sale Median Tax Bill Median Sale    
$487,000Dec 2020 —— —2 units    

21103 Gary Dr

4 units · Built 1993 · 1,025 sq ft

Last Sale Median Tax Bill Median Sale    
$551,000Jul 2026 $7,3852025 $551,0004 units    

21109 Gary Dr, Apt 206

1 bd · 1 ba · 798 sqft · 9.07 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$360,000Feb 2026 $3,5022025 Amount on Record Aug 2014 1 Name on Record Owner Occupied Assessor + 1 DocumentUpdated Aug 2026

21117 Gary Dr

6 units · Built 1981 · 798 sq ft

Last Sale Median Tax Bill Median Sale    
$435,000Apr 2026 $6,2562025 $515,0006 units    

21228 Gary Dr

3 units · Built 1982 · 1,049 sq ft

Last Sale Median Tax Bill Median Sale    
$550,000Feb 2026 $5,9492024 —3 units    

21239 Gary Dr

3 units · Built 1992 · 1,354 sq ft

Last Sale Median Tax Bill Median Sale    
$612,260Mar 2026 $4,1672025 $499,0003 units    

21457 Gary Dr

3 bd · 2 ba · 1,346 sqft · 0.198 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$360,000Dec 2015 $5,8692025 —Nov 2021 1 Name on Record Owner Occupied Assessor + 2 DocumentsUpdated Oct 2025

21458 Gary Dr

3 bd · 2 ba · 1,458 sqft · 0.235 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$737,000Feb 2019 $10,5752025 Amount on Record Aug 2015 2 Names on Record Owner Occupied Assessor + 3 DocumentsUpdated Oct 2025

21472 Gary Dr

3 bd · 2 ba · 1,458 sqft · 0.224 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$565,000May 2015 $8,9572025 —May 2014 3 Names on Record AssessorUpdated Oct 2025

21473 Gary Dr

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

Last Sale Tax Bill Prior Sale Owner Records
$4,9002025 —Mar 2013 1 Name on Record Owner Occupied AssessorUpdated Oct 2025

21484 Gary Dr

3 bd · 2 ba · 1,458 sqft · 0.183 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
—Jul 2019 $2,3972025 1 Name on Record Owner Occupied Assessor + 4 DocumentsUpdated Aug 2026

21500 Gary Dr

4 bd · 2.5 ba · 2,110 sqft · 0.203 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$202,000Jan 2022 $14,9822025 Amount on Record Aug 2009 1 Name on Record Owner Occupied Assessor + 6 DocumentsUpdated Aug 2026

Property Records in Nearby Streets