O'Donnell Dr, San Pablo, CA Property Records

Contra Costa County property records for 43 addresses on O'Donnell Dr, San Pablo, CA · Last verified August 2026

O'Donnell Dr Highlights

Properties 43
Median Sale Price $700,000
Deeds and Mortgages on File 37
Median Price per Sqft $449
Owner Occupied 79%
Median Annual Tax Bill $5,370
Median Year Built 1963
Median Ownership Tenure 17 years

Properties on O'Donnell Dr

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

2605 O'Donnell Dr

3 bd · 2 ba · 1,187 sqft · 0.154 acres · Garage · Pool

Last Sale Tax Bill Prior Sale Owner Records
$155,000Apr 1998 $4,2002025 —Apr 1998 1 Name on Record Owner Occupied Assessor + 1 DocumentUpdated Jul 2026

2609 O'Donnell Dr

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

Last Sale Tax Bill Prior Sale Owner Records
$700,000Aug 2025 $9,4302025 —Oct 1997 1 Name on Record Owner Occupied AssessorUpdated Jul 2026

2615 O'Donnell Dr

4 bd · 2 ba · 1,331 sqft · 0.198 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$242,000Nov 2010 $5,0142025 Amount on Record May 2005 2 Names on Record Owner Occupied Assessor + 1 DocumentUpdated Jul 2026

2616 O'Donnell Dr

4 bd · 2 ba · 1,331 sqft · 0.202 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$385,000Jul 2003 $8,1522025 Amount on Record Sep 1998 1 Name on Record Owner Occupied AssessorUpdated Jul 2026

2617 O'Donnell Dr

3 bd · 2 ba · 1,187 sqft · 0.173 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$275,000Jun 2010 $5,5802025 —Dec 2020 1 Name on Record Owner Occupied Assessor + 2 DocumentsUpdated Jul 2026

2620 O'Donnell Dr

3 bd · 2 ba · 1,187 sqft · 0.163 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$285,000Jan 2002 $6,5182025 —Nov 2001 2 Names on Record Assessor + 1 DocumentUpdated Jul 2026

2621 O'Donnell Dr

3 bd · 2 ba · 1,188 sqft · 0.191 acres · Garage

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

2624 O'Donnell Dr

4 bd · 2 ba · 1,481 sqft · 0.217 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$2,7422025 —Sep 1998 2 Names on Record Owner Occupied AssessorUpdated Jul 2026

2625 O'Donnell Dr

3 bd · 2 ba · 1,187 sqft · 0.192 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$275,000Apr 2009 $5,6592025 Amount on Record Apr 2008 2 Names on Record Owner Occupied Assessor + 2 DocumentsUpdated Jul 2026

2628 O'Donnell Dr

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

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

2629 O'Donnell Dr

4 bd · 2 ba · 1,331 sqft · 0.208 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$530,000Sep 2006 $10,2412025 Amount on Record May 1997 2 Names on Record Owner Occupied Assessor + 2 DocumentsUpdated Jul 2026

2632 O'Donnell Dr

4 bd · 2 ba · 1,499 sqft · 0.228 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$260,000May 2009 $5,4342025 Amount on Record Jan 2009 2 Names on Record Owner Occupied AssessorUpdated Jul 2026

2633 O'Donnell Dr

3 bd · 2 ba · 1,188 sqft · 0.218 acres · Garage · Pool

Last Sale Tax Bill Prior Sale Owner Records
$280,000Nov 2009 $5,7532025 Amount on Record Jul 2009 2 Names on Record AssessorUpdated Jul 2026

2636 O'Donnell Dr

3 bd · 2 ba · 1,187 sqft · 0.248 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$510,000Jun 2018 $8,5642025 —Dec 2018 2 Names on Record Owner Occupied Assessor + 6 DocumentsUpdated Jul 2026

2637 O'Donnell Dr

3 bd · 2 ba · 1,187 sqft · 0.218 acres · Garage · Pool

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

2640 O'Donnell Dr

3 bd · 2 ba · 1,551 sqft · 0.247 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
—Jul 2010 $1,9742025 1 Name on Record Owner Occupied AssessorUpdated Jul 2026

2641 O'Donnell Dr

4 bd · 2 ba · 1,684 sqft · 0.218 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$840,000Oct 2024 $17,0502025 Amount on Record Nov 2023 1 Name on Record Owner Occupied Assessor + 1 DocumentUpdated Jul 2026

2644 O'Donnell Dr

4 bd · 2 ba · 1,829 sqft · 0.24 acres

Last Sale Tax Bill Prior Sale Owner Records
$2,5912025 1 Name on Record Owner Occupied AssessorUpdated Jul 2026

2645 O'Donnell Dr

3 bd · 2 ba · 1,188 sqft · 0.218 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$390,000Jul 2014 $7,0412025 Amount on Record Mar 1999 1 Name on Record Owner Occupied Assessor + 1 DocumentUpdated Jul 2026

2648 O'Donnell Dr

4 bd · 2 ba · 1,331 sqft · 0.229 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$380,000Oct 2003 $7,9702025 Amount on Record Dec 1994 2 Names on Record Owner Occupied AssessorUpdated Jul 2026

2649 O'Donnell Dr

4 bd · 2 ba · 1,331 sqft · 0.241 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$2,0182025 1 Name on Record Owner Occupied AssessorUpdated Jul 2026

2652 O'Donnell Dr

3 bd · 2 ba · 1,188 sqft · 0.22 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$295,000Jul 2001 $6,6182025 Amount on Record Sep 1998 2 Names on Record Owner Occupied AssessorUpdated Jul 2026

2653 O'Donnell Dr

4 bd · 2 ba · 1,331 sqft · 0.224 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$262,000Dec 2008 $5,4552025 Amount on Record Sep 2008 1 Name on Record Assessor + 1 DocumentUpdated Jul 2026

2656 O'Donnell Dr

4 bd · 2 ba · 1,331 sqft · 0.21 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$359,000Jul 2014 $8,3242025 Amount on Record May 2011 1 Name on Record Owner Occupied AssessorUpdated Jul 2026

2657 O'Donnell Dr

3 bd · 2 ba · 1,540 sqft · 0.212 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$268,000Jan 2012 $5,3702025 Amount on Record Oct 2011 2 Names on Record Owner Occupied Assessor + 1 DocumentUpdated Jul 2026

2660 O'Donnell Dr

3 bd · 2 ba · 1,188 sqft · 0.199 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
—Jul 2012 $3,6922025 —Nov 2009 1 Name on Record Owner Occupied Assessor + 1 DocumentUpdated Jul 2026

2661 O'Donnell Dr

3 bd · 1.5 ba · 1,584 sqft · 0.212 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$712,000Dec 2024 $10,1942025 —Feb 2022 1 Name on Record Owner Occupied Assessor + 2 DocumentsUpdated Jul 2026

2664 O'Donnell Dr

3 bd · 2 ba · 1,187 sqft · 0.185 acres · Garage

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

2665 O'Donnell Dr

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

Last Sale Tax Bill Prior Sale Owner Records
$257,000Dec 2011 $5,2572025 Amount on Record Jul 2011 2 Names on Record Owner Occupied AssessorUpdated Jul 2026

2668 O'Donnell Dr

3 bd · 2 ba · 1,187 sqft · 0.196 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$186,000Sep 1999 $4,7832025 —Aug 2007 1 Name on Record Assessor + 1 DocumentUpdated Jul 2026

2672 O'Donnell Dr

6 bd · 4 ba · 2,601 sqft · 0.196 acres · Garage · Pool

Last Sale Tax Bill Prior Sale Owner Records
$1,015,000Jun 2026 $9,2162025 1 Name on Record Owner Occupied Assessor + 2 DocumentsUpdated Jul 2026

2673 O'Donnell Dr

4 bd · 2 ba · 1,331 sqft · 0.247 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$298,500Nov 2001 $6,7852025 Amount on Record Oct 1995 1 Name on Record Owner Occupied AssessorUpdated Jul 2026

2676 O'Donnell Dr

3 bd · 1.5 ba · 1,080 sqft · 0.25 acres · Garage

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

2680 O'Donnell Dr

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

Last Sale Tax Bill Prior Sale Owner Records
$600,000Oct 2025 $3,1232025 —Apr 2023 2 Names on Record Owner Occupied Assessor + 4 DocumentsUpdated Aug 2026

2684 O'Donnell Dr

3 bd · 2 ba · 1,187 sqft · 0.247 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
—Feb 2013 $2,1902025 1 Name on Record Owner Occupied Assessor + 1 DocumentUpdated Jul 2026

2687 O'Donnell Dr

3 bd · 2 ba · 1,187 sqft · 0.144 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
—Jun 1990 $2,9462025 1 Name on Record AssessorUpdated Jul 2026

2688 O'Donnell Dr

3 bd · 2 ba · 1,188 sqft · 0.212 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$160,000May 1992 $4,7422025 —Jul 2009 2 Names on Record Owner Occupied AssessorUpdated Jul 2026

2691 O'Donnell Dr

3 bd · 2 ba · 1,188 sqft · 0.149 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$2,0282025 —Oct 1996 1 Name on Record Assessor + 1 DocumentUpdated Jul 2026

2692 O'Donnell Dr

3 bd · 1.5 ba · 1,272 sqft · 0.141 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$524,000Jan 2019 $8,6252025 Amount on Record Mar 2009 2 Names on Record Assessor + 3 DocumentsUpdated Aug 2026

2693 O'Donnell Dr

3 bd · 1.5 ba · 1,336 sqft · 0.137 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$158,000Mar 1996 $4,4032025 —Mar 1995 2 Names on Record Owner Occupied AssessorUpdated Jul 2026

2694 O'Donnell Dr

3 bd · 2 ba · 1,188 sqft · 0.144 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$130,000Mar 1997 $3,7412025 —Mar 1997 2 Names on Record Owner Occupied AssessorUpdated Jul 2026

2695 O'Donnell Dr

3 bd · 2 ba · 1,188 sqft · 0.149 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$300,000Sep 2014 $5,6522025 Amount on Record Jun 2014 1 Name on Record Owner Occupied Assessor + 3 DocumentsUpdated Jul 2026

2696 O'Donnell Dr

3 bd · 1.5 ba · 1,080 sqft · 0.164 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$224,000Jul 2003 $6,4352025 Amount on Record Mar 2002 2 Names on Record AssessorUpdated Jul 2026

Wildfire Risk on O'Donnell 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