E Spruce St, Ontario, CA Property Records

San Bernardino County property records for 57 addresses on E Spruce St, Ontario, CA · Last verified August 2026

E Spruce St Highlights

Properties 57
Median Sale Price $651,000
Deeds and Mortgages on File 69
Median Price per Sqft $479
Owner Occupied 74%
Median Annual Tax Bill $3,449
Median Year Built 1977
Median Ownership Tenure 23 years

Properties on E Spruce St

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

102 E Spruce St

3 bd · 2 ba · 1,125 sqft · 0.167 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$189,000Mar 2021 $5,2762025 Amount on Record May 2017 1 Name on Record Owner Occupied Assessor + 5 DocumentsUpdated Jul 2026

108 E Spruce St

4 bd · 2 ba · 1,236 sqft · 0.165 acres · Garage · Pool

Last Sale Tax Bill Prior Sale Owner Records
$544,000May 2021 $6,4692025 1 Name on Record Owner Occupied Assessor + 2 DocumentsUpdated Jul 2026

116 E Spruce St

4 bd · 2 ba · 1,225 sqft · 0.165 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$123,000Mar 1994 $2,2862025 —Oct 1993 2 Names on Record Owner Occupied AssessorUpdated Jul 2026

122 E Spruce St

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

Last Sale Tax Bill Prior Sale Owner Records
$651,000Mar 2022 $7,5092025 Amount on Record Nov 1998 2 Names on Record Owner Occupied Assessor + 1 DocumentUpdated Jul 2026

128 E Spruce St

4 bd · 2 ba · 1,236 sqft · 0.165 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$412,000Mar 2018 $5,0782025 Amount on Record Jul 1995 1 Name on Record Owner Occupied Assessor + 2 DocumentsUpdated Jul 2026

202 E Spruce St

4 bd · 2 ba · 1,225 sqft · 0.165 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$124,000Sep 1997 $2,6502025 Amount on Record Jul 1997 1 Name on Record Owner Occupied Assessor + 3 DocumentsUpdated Jul 2026

208 E Spruce St

3 bd · 2 ba · 1,125 sqft · 0.165 acres · Garage · Pool

Last Sale Tax Bill Prior Sale Owner Records
$340,000Jun 2015 $9,1732025 Amount on Record Oct 2009 1 Name on Record Owner Occupied Assessor + 2 DocumentsUpdated Jul 2026

214 E Spruce St

4 bd · 2 ba · 1,225 sqft · 0.165 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$340,000Oct 2004 $5,2112025 —Oct 2004 2 Names on Record Owner Occupied Assessor + 1 DocumentUpdated Jul 2026

220 E Spruce St

4 bd · 2 ba · 1,236 sqft · 0.165 acres · Garage · Pool

Last Sale Tax Bill Prior Sale Owner Records
$685,000Jun 2023 $7,8252025 Amount on Record Nov 2009 2 Names on Record Owner Occupied Assessor + 1 DocumentUpdated Jul 2026

226 E Spruce St

4 bd · 2 ba · 1,225 sqft · 0.165 acres · Garage · Pool

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

231 E Spruce St

4 bd · 2 ba · 1,236 sqft · 0.165 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$167,000Aug 2001 $2,6472025 —Jun 1994 2 Names on Record Owner Occupied AssessorUpdated Jul 2026

234 E Spruce St

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

Last Sale Tax Bill Prior Sale Owner Records
$185,000Apr 2002 $3,5882025 Amount on Record May 1995 1 Name on Record Owner Occupied AssessorUpdated Jul 2026

239 E Spruce St

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

Last Sale Tax Bill Prior Sale Owner Records
$8292025 1 Name on Record AssessorUpdated Jul 2026

302 E Spruce St

5 bd · 3 ba · 2,025 sqft · 0.166 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$140,000Dec 1989 $3,5172025 1 Name on Record Assessor + 1 DocumentUpdated Jul 2026

306 E Spruce St

4 bd · 2 ba · 1,236 sqft · 0.165 acres · Garage · Pool

Last Sale Tax Bill Prior Sale Owner Records
$153,000Dec 1989 $2,9262025 —Mar 2004 2 Names on Record Owner Occupied AssessorUpdated Jul 2026

307 E Spruce St

4 bd · 2 ba · 1,525 sqft · 0.166 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$420,000May 2018 $5,2542025 Amount on Record May 2013 2 Names on Record Owner Occupied Assessor + 2 DocumentsUpdated Jul 2026

320 E Spruce St

4 bd · 2 ba · 1,236 sqft · 0.165 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$205,000Jan 2003 $3,1172025 Amount on Record Feb 1999 2 Names on Record Owner Occupied Assessor + 1 DocumentUpdated Jul 2026

324 E Spruce St

4 bd · 2 ba · 1,225 sqft · 0.165 acres · Garage · Pool

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

330 E Spruce St

3 bd · 2 ba · 1,125 sqft · 0.168 acres · Garage · Pool

Last Sale Tax Bill Prior Sale Owner Records
$101,000Nov 1998 $2,0062025 Amount on Record Jun 1998 2 Names on Record Owner Occupied AssessorUpdated Jul 2026

406 E Spruce St

4 bd · 2 ba · 1,225 sqft · 0.222 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$145,000Mar 2000 $2,5552025 2 Names on Record Owner Occupied AssessorUpdated Jul 2026

533 E Spruce St

4 bd · 2 ba · 1,360 sqft · 0.153 acres · Garage · Pool

Last Sale Tax Bill Prior Sale Owner Records
$375,000Feb 2017 $4,7112025 Amount on Record Jul 2011 2 Names on Record Owner Occupied Assessor + 3 DocumentsUpdated Jul 2026

539 E Spruce St

4 bd · 2 ba · 1,426 sqft · 0.165 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$146,000Aug 1990 $2,8292025 —Dec 2025 1 Name on Record Owner Occupied Assessor + 3 DocumentsUpdated Jul 2026

545 E Spruce St

5 bd · 2 ba · 1,577 sqft · 0.165 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$220,000May 2009 $3,1242025 Amount on Record Feb 2009 1 Name on Record Assessor + 1 DocumentUpdated Aug 2026

551 E Spruce St

4 bd · 2 ba · 1,254 sqft · 0.163 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$240,000Dec 2009 $3,4142025 —Aug 2009 1 Name on Record Owner Occupied AssessorUpdated Jul 2026

567 E Spruce St

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

Last Sale Tax Bill Prior Sale Owner Records
$230,000Oct 2009 $3,2732025 Amount on Record Jan 2006 1 Name on Record Assessor + 1 DocumentUpdated Jul 2026

601 E Spruce St

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

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

607 E Spruce St

4 bd · 2 ba · 1,426 sqft · 0.165 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$129,000Jul 1998 $2,5132025 2 Names on Record Owner Occupied AssessorUpdated Jul 2026

613 E Spruce St

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

Last Sale Tax Bill Prior Sale Owner Records
$265,000Aug 2008 $3,8332025 Amount on Record Mar 2008 2 Names on Record Owner Occupied Assessor + 1 DocumentUpdated Jul 2026

621 E Spruce St

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

Last Sale Tax Bill Prior Sale Owner Records
$128,000Jun 1993 $2,4962025 —Jan 2004 1 Name on Record Owner Occupied Assessor + 1 DocumentUpdated Jul 2026

627 E Spruce St

4 bd · 2 ba · 1,426 sqft · 0.165 acres · Garage

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

628 E Spruce St

4 bd · 2 ba · 1,426 sqft · 0.166 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$423,000Oct 2020 $5,2152025 —Feb 2018 2 Names on Record Owner Occupied Assessor + 5 DocumentsUpdated Jul 2026

633 E Spruce St

3 bd · 1.5 ba · 1,000 sqft · 0.163 acres · Garage · Pool

Last Sale Tax Bill Prior Sale Owner Records
$1,4542025 —Nov 2022 2 Names on Record Owner Occupied Assessor + 5 DocumentsUpdated Jul 2026

634 E Spruce St

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

Last Sale Tax Bill Prior Sale Owner Records
$164,500Mar 2001 $2,8472025 Amount on Record Feb 2000 2 Names on Record Owner Occupied Assessor + 1 DocumentUpdated Jul 2026

639 E Spruce St

3 bd · 2 ba · 1,199 sqft · 0.165 acres · Garage · Pool

Last Sale Tax Bill Prior Sale Owner Records
$299,000Mar 2004 $4,6772025 Amount on Record Mar 2002 2 Names on Record Owner Occupied Assessor + 1 DocumentUpdated Aug 2026

640 E Spruce St

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

Last Sale Tax Bill Prior Sale Owner Records
$137,000Apr 1999 $2,3742025 Amount on Record Oct 1997 2 Names on Record Owner Occupied Assessor + 2 DocumentsUpdated Jul 2026

645 E Spruce St

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

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

646 E Spruce St

3 bd · 2 ba · 1,199 sqft · 0.165 acres · Garage · Pool

Last Sale Tax Bill Prior Sale Owner Records
$243,000Oct 2008 $3,4492025 Amount on Record Aug 2008 2 Names on Record Owner Occupied Assessor + 1 DocumentUpdated Jul 2026

651 E Spruce St

4 bd · 2 ba · 1,426 sqft · 0.165 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$142,500Sep 1989 $3,4792025 —Nov 2005 2 Names on Record Owner Occupied Assessor + 1 DocumentUpdated Jul 2026

652 E Spruce St

4 bd · 2 ba · 1,360 sqft · 0.167 acres · Garage · Pool

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

657 E Spruce St

3 bd · 2 ba · 1,199 sqft · 0.164 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$118,500Oct 1994 $2,1252025 —Oct 1994 2 Names on Record Owner Occupied AssessorUpdated Jul 2026

828 E Spruce St

4 bd · 2 ba · 1,426 sqft · 0.179 acres · Garage · Pool

Last Sale Tax Bill Prior Sale Owner Records
$222,000Oct 2002 $3,9942025 —Aug 2018 1 Name on Record Owner Occupied Assessor + 3 DocumentsUpdated Aug 2026

834 E Spruce St

3 bd · 2 ba · 1,242 sqft · 0.179 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$710,000Oct 2025 $2,4652025 Amount on Record Sep 1995 2 Names on Record Owner Occupied Assessor + 1 DocumentUpdated Jul 2026

840 E Spruce St

4 bd · 2.5 ba · 1,449 sqft · 0.146 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$695,000Aug 2025 $2,7922025 —Jan 2020 2 Names on Record Owner Occupied Assessor + 1 DocumentUpdated Jul 2026

846 E Spruce St

3 bd · 2.5 ba · 1,341 sqft · 0.146 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$135,000Jul 1998 $2,3812025 —Dec 2007 2 Names on Record Owner Occupied Assessor + 1 DocumentUpdated Jul 2026

852 E Spruce St

3 bd · 2.5 ba · 1,341 sqft · 0.146 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$294,000Nov 2013 $4,0102025 Amount on Record May 2013 1 Name on Record Owner Occupied Assessor + 1 DocumentUpdated Jul 2026

858 E Spruce St

4 bd · 2.5 ba · 1,449 sqft · 0.146 acres · Garage

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

1406 E Spruce St

7,589 sqft · Built 1989 · 0.484 acres

Last Sale Tax Bill Prior Sale Owner Records
$25,1542025 —Apr 2017 2 Names on Record Assessor + 2 DocumentsUpdated Jul 2026

1426 E Spruce St

8,173 sqft · Built 1989 · 0.424 acres

Last Sale Tax Bill Prior Sale Owner Records
$500,000Jan 2002 $8,1172025 —Aug 2001 1 Name on Record AssessorUpdated Jul 2026

1445 E Spruce St

34,783 sqft · Built 2002 · 1.8 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$2,381,500Oct 2002 $37,7752025 1 Name on Record Owner Occupied AssessorUpdated Jul 2026

1450 E Spruce St

Built 2007 · 0.684 acres

Last Sale Tax Bill Prior Sale Owner Records
$320,000Apr 2004 Amount on Record Jan 2000 2 Names on Record AssessorUpdated Jul 2026

1450 E Spruce St, #1

9,475 sqft · Built 2007 · 0.216 acres

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

1450 E Spruce St, #2

9,475 sqft · Built 2007 · 0.216 acres

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

2220 E Spruce St

27,182 sqft · Built 1988 · 1.32 acres

Last Sale Tax Bill Prior Sale Owner Records
$20,7542025 2 Names on Record Assessor + 1 DocumentUpdated Jul 2026

2260 E Spruce St

27,002 sqft · Built 1987 · 1.23 acres

Last Sale Tax Bill Prior Sale Owner Records
—Sep 1998 $22,1812025 2 Names on Record Assessor + 1 DocumentUpdated Jul 2026

2850 E Spruce St

34,751 sqft · Built 1990 · 1.81 acres

Last Sale Tax Bill Prior Sale Owner Records
$1,460,000Dec 1998 $24,7182025 1 Name on Record Owner Occupied AssessorUpdated Jul 2026

2888 E Spruce St

40,123 sqft · Built 1999 · 2.4 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$2,200,000Oct 1999 $41,0282025 Amount on Record Jul 1994 2 Names on Record Assessor + 1 DocumentUpdated Aug 2026

2900 E Spruce St

44,968 sqft · Built 2007 · 2.77 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$4,059,000Mar 2013 $53,7982025 Amount on Record Jan 2004 1 Name on Record Assessor + 3 DocumentsUpdated Jul 2026

Wildfire Risk on E Spruce St

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

Wildfire RiskNot rated
no burnable land in reach
Wildfire LikelihoodNegligible
ExposureNone
beyond ember reach of burnable land

Property Records in Nearby Streets