W 21st St, Upland, CA Property Records

San Bernardino County property records for 65 addresses on W 21st St, Upland, CA · Last verified August 2026

W 21st St Highlights

Properties 65
Median Sale Price $785,000
Deeds and Mortgages on File 132
Median Price per Sqft $406
Owner Occupied 89%
Median Annual Tax Bill $6,434
Median Year Built 1976
Median Ownership Tenure 16 years

Properties on W 21st St

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

40 W 21st St

4 bd · 2.5 ba · 2,310 sqft · 0.472 acres · Garage · Pool

Last Sale Tax Bill Prior Sale Owner Records
$625,000Aug 2013 $8,3532025 —Dec 2011 2 Names on Record Owner Occupied Assessor + 1 DocumentUpdated Jul 2026

80 W 21st St

4 bd · 2 ba · 2,259 sqft · 0.458 acres · Garage · Pool

Last Sale Tax Bill Prior Sale Owner Records
$3,1452025 —Jul 2005 1 Name on Record Owner Occupied Assessor + 3 DocumentsUpdated Jul 2026

120 W 21st St

4 bd · 2.5 ba · 2,628 sqft · 0.458 acres · Garage · Pool

Last Sale Tax Bill Prior Sale Owner Records
$417,500Feb 2002 $6,7492025 Amount on Record Nov 1998 2 Names on Record Owner Occupied AssessorUpdated Jul 2026

141 W 21st St

4 bd · 4 ba · 5,038 sqft · 0.459 acres · Garage · Pool

Last Sale Tax Bill Prior Sale Owner Records
$2,525,000Jun 2026 $21,6842025 Amount on Record Jun 2021 2 Names on Record Owner Occupied Assessor + 2 DocumentsUpdated Jul 2026

144 W 21st St

5 bd · 2.5 ba · 2,966 sqft · 0.458 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$305,000Jun 1998 $5,3732025 Amount on Record Dec 1993 2 Names on Record AssessorUpdated Jul 2026

163 W 21st St

4 bd · 2.5 ba · 4,822 sqft · 0.459 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$828,500Dec 2011 $11,2982025 Amount on Record Apr 2011 1 Name on Record Owner Occupied Assessor + 1 DocumentUpdated Aug 2026

186 W 21st St

4 bd · 2.5 ba · 2,310 sqft · 0.458 acres · Garage · Pool

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

205 W 21st St

7 bd · 4 ba · 3,961 sqft · 0.528 acres · Garage · Pool

Last Sale Tax Bill Prior Sale Owner Records
$719,900Jun 2005 $12,8842025 —Jun 2005 2 Names on Record Owner Occupied Assessor + 1 DocumentUpdated Jul 2026

220 W 21st St

4 bd · 2 ba · 2,259 sqft · 0.458 acres · Garage · Pool

Last Sale Tax Bill Prior Sale Owner Records
$600,000Jun 2017 $7,6792025 Amount on Record Mar 2017 2 Names on Record Owner Occupied Assessor + 4 DocumentsUpdated Jul 2026

250 W 21st St

4 bd · 2.5 ba · 2,628 sqft · 0.458 acres · Garage · Pool

Last Sale Tax Bill Prior Sale Owner Records
$250,000Jul 1998 $1,9252025 —Jan 2007 1 Name on Record Owner Occupied Assessor + 1 DocumentUpdated Jul 2026

255 W 21st St

4 bd · 5 ba · 7,459 sqft · 2.72 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$900,000Jun 2002 $21,1682025 —Jun 2009 1 Name on Record Owner Occupied AssessorUpdated Jul 2026

265 W 21st St

4 bd · 4 ba · 4,187 sqft · 0.96 acres · Garage · Pool

Last Sale Tax Bill Prior Sale Owner Records
—Jun 2010 $17,4272025 Amount on Record Mar 1999 1 Name on Record Owner Occupied Assessor + 1 DocumentUpdated Aug 2026

280 W 21st St

5 bd · 2.5 ba · 2,966 sqft · 0.458 acres · Garage · Pool

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

320 W 21st St

4 bd · 2 ba · 2,259 sqft · 0.451 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$440,000Mar 2010 $6,3022025 Amount on Record Jan 2010 2 Names on Record Owner Occupied Assessor + 2 DocumentsUpdated Jul 2026

395 W 21st St

5 bd · 3.5 ba · 5,328 sqft · 5 acres · Garage · Pool

Last Sale Tax Bill Prior Sale Owner Records
—Apr 2000 $4,4972025 1 Name on Record Owner Occupied Assessor + 1 DocumentUpdated Jul 2026

420 W 21st St

4 bd · 2 ba · 2,155 sqft · 0.353 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$239,000Oct 1997 $4,2262025 —Oct 1997 2 Names on Record Owner Occupied AssessorUpdated Jul 2026

454 W 21st St

4 bd · 2 ba · 2,995 sqft · 0.343 acres · Garage · Pool

Last Sale Tax Bill Prior Sale Owner Records
$433,000Jul 2002 $6,8612025 —Oct 2010 1 Name on Record Owner Occupied Assessor + 1 DocumentUpdated Jul 2026

482 W 21st St

4 bd · 2 ba · 2,557 sqft · 0.353 acres · Garage · Pool

Last Sale Tax Bill Prior Sale Owner Records
$500,000Jan 2009 $7,3562025 Amount on Record Nov 2004 2 Names on Record Owner Occupied AssessorUpdated Jul 2026

512 W 21st St

5 bd · 3.75 ba · 2,166 sqft · 0.495 acres · Garage · Pool

Last Sale Tax Bill Prior Sale Owner Records
$538,500Jun 2018 $8,1632025 —Jun 2018 1 Name on Record Assessor + 4 DocumentsUpdated Jul 2026

554 W 21st St

3 bd · 2 ba · 2,234 sqft · 0.344 acres · Garage · Pool

Last Sale Tax Bill Prior Sale Owner Records
$456,000Feb 2013 $6,3152025 Amount on Record Apr 2001 2 Names on Record Owner Occupied AssessorUpdated Jul 2026

580 W 21st St

4 bd · 3 ba · 2,820 sqft · 0.344 acres · Garage · Pool

Last Sale Tax Bill Prior Sale Owner Records
$470,000Feb 2009 $6,7012025 Amount on Record Jun 2008 1 Name on Record Owner Occupied Assessor + 3 DocumentsUpdated Jul 2026

606 W 21st St

3 bd · 2.5 ba · 2,588 sqft · 0.344 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$256,000Jun 1998 $4,4372025 1 Name on Record Owner Occupied AssessorUpdated Jul 2026

638 W 21st St

4 bd · 2 ba · 2,155 sqft · 0.354 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$3,4002025 —Jul 1999 1 Name on Record Owner Occupied AssessorUpdated Jul 2026

666 W 21st St

3 bd · 2 ba · 2,234 sqft · 0.344 acres · Garage · Pool

Last Sale Tax Bill Prior Sale Owner Records
$945,000Nov 2025 $1,6742025 —Oct 2006 2 Names on Record Owner Occupied Assessor + 5 DocumentsUpdated Jul 2026

696 W 21st St

4 bd · 3 ba · 2,800 sqft · 0.344 acres · Garage · Pool

Last Sale Tax Bill Prior Sale Owner Records
$680,500Jul 2017 $8,4402025 2 Names on Record Owner Occupied Assessor + 6 DocumentsUpdated Jul 2026

724 W 21st St

4 bd · 2 ba · 2,919 sqft · 0.351 acres · Garage · Pool

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

854 W 21st St

4 bd · 2.5 ba · 1,754 sqft · 0.229 acres · Garage · Pool

Last Sale Tax Bill Prior Sale Owner Records
$440,000Jul 2013 $6,3832025 —Jul 2013 2 Names on Record Owner Occupied Assessor + 2 DocumentsUpdated Jul 2026

855 W 21st St

4 bd · 2 ba · 1,952 sqft · 0.195 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$400,000Aug 2009 $5,6712025 Amount on Record Nov 2004 2 Names on Record Owner Occupied Assessor + 1 DocumentUpdated Jul 2026

868 W 21st St

4 bd · 2.5 ba · 1,908 sqft · 0.229 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$705,000May 2021 $8,3952025 Amount on Record Jun 1997 2 Names on Record Owner Occupied Assessor + 2 DocumentsUpdated Jul 2026

869 W 21st St

4 bd · 2 ba · 1,916 sqft · 0.236 acres · Garage · Pool

Last Sale Tax Bill Prior Sale Owner Records
$661,500Oct 2018 $8,0502025 Amount on Record Jun 2018 1 Name on Record Owner Occupied Assessor + 5 DocumentsUpdated Jul 2026

880 W 21st St

4 bd · 2 ba · 2,031 sqft · 0.229 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$825,000Sep 2023 $9,2362025 Amount on Record Nov 2006 2 Names on Record Owner Occupied Assessor + 2 DocumentsUpdated Jul 2026

881 W 21st St

5 bd · 2 ba · 2,196 sqft · 0.236 acres · Garage · Pool

Last Sale Tax Bill Prior Sale Owner Records
$765,000Oct 2020 $9,0172025 Amount on Record May 2007 2 Names on Record Owner Occupied Assessor + 8 DocumentsUpdated Jul 2026

890 W 21st St

3 bd · 2.5 ba · 2,286 sqft · 0.229 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$3,6552025 1 Name on Record Owner Occupied Assessor + 1 DocumentUpdated Aug 2026

895 W 21st St

4 bd · 2 ba · 1,916 sqft · 0.236 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$588,000May 2018 $7,3862025 Amount on Record Apr 2003 1 Name on Record Owner Occupied Assessor + 2 DocumentsUpdated Jul 2026

902 W 21st St

4 bd · 2 ba · 2,031 sqft · 0.232 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$277,500Oct 2001 $4,6052025 —Sep 2023 1 Name on Record Assessor + 3 DocumentsUpdated Jul 2026

903 W 21st St

4 bd · 2.5 ba · 2,544 sqft · 0.234 acres · Garage · Pool

Last Sale Tax Bill Prior Sale Owner Records
$415,000Mar 2009 $5,8662025 Amount on Record Jan 2009 1 Name on Record Owner Occupied Assessor + 4 DocumentsUpdated Jul 2026

909 W 21st St

4 bd · 3 ba · 2,591 sqft · 0.228 acres · Garage · Pool

Last Sale Tax Bill Prior Sale Owner Records
$669,000Apr 2018 $8,5902025 Amount on Record Dec 2017 2 Names on Record Owner Occupied Assessor + 7 DocumentsUpdated Jul 2026

910 W 21st St

4 bd · 2 ba · 1,908 sqft · 0.229 acres · Garage · Pool

Last Sale Tax Bill Prior Sale Owner Records
$425,000Mar 2004 $6,6902025 —Apr 2022 2 Names on Record Assessor + 3 DocumentsUpdated Jul 2026

918 W 21st St

2,286 sqft · Built 1984 · 0.229 acres · Garage

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

920 W 21st St

4 bd · 2.5 ba · 1,908 sqft · 0.229 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$621,000Jan 2020 $7,4192025 1 Name on Record Owner Occupied Assessor + 3 DocumentsUpdated Jul 2026

923 W 21st St

4 bd · 3 ba · 2,544 sqft · 0.241 acres · Garage · Pool

Last Sale Tax Bill Prior Sale Owner Records
$229,000Feb 1998 $3,9832025 —Feb 2013 1 Name on Record Owner Occupied Assessor + 2 DocumentsUpdated Jul 2026

928 W 21st St

4 bd · 2.5 ba · 1,754 sqft · 0.229 acres · Garage · Pool

Last Sale Tax Bill Prior Sale Owner Records
$785,000May 2021 $9,2492025 Amount on Record Apr 2019 2 Names on Record Owner Occupied Assessor + 6 DocumentsUpdated Jul 2026

929 W 21st St

5 bd · 3 ba · 3,141 sqft · 0.229 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$510,000Nov 2011 $7,0802025 1 Name on Record Owner Occupied Assessor + 1 DocumentUpdated Jul 2026

932 W 21st St

3 bd · 2 ba · 2,031 sqft · 0.216 acres · Garage · Pool

Last Sale Tax Bill Prior Sale Owner Records
$650,000Jan 2018 $8,1412025 Amount on Record May 2008 2 Names on Record Owner Occupied Assessor + 5 DocumentsUpdated Jul 2026

937 W 21st St

4 bd · 2.5 ba · 2,544 sqft · 0.229 acres · Garage · Pool

Last Sale Tax Bill Prior Sale Owner Records
$650,000Dec 2018 $7,9122025 Amount on Record Mar 2018 2 Names on Record Owner Occupied Assessor + 6 DocumentsUpdated Jul 2026

943 W 21st St

4 bd · 3 ba · 2,591 sqft · 0.229 acres · Garage · Pool

Last Sale Tax Bill Prior Sale Owner Records
—Jun 1996 $2,9262025 —Mar 1996 2 Names on Record Owner Occupied AssessorUpdated Jul 2026

944 W 21st St

4 bd · 2.5 ba · 2,642 sqft · 0.229 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$472,500Aug 2009 $6,7512025 1 Name on Record Owner Occupied Assessor + 4 DocumentsUpdated Jul 2026

949 W 21st St

4 bd · 2.5 ba · 2,544 sqft · 0.229 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$226,000Aug 1998 $3,9912025 —Aug 1998 1 Name on Record AssessorUpdated Jul 2026

957 W 21st St

4 bd · 3 ba · 2,591 sqft · 0.229 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$365,000Apr 2011 $5,2242025 Amount on Record Dec 2010 1 Name on Record Owner Occupied Assessor + 3 DocumentsUpdated Jul 2026

958 W 21st St

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

Last Sale Tax Bill Prior Sale Owner Records
$588,000Sep 2019 $3,1632025 Amount on Record Feb 2005 2 Names on Record Owner Occupied Assessor + 8 DocumentsUpdated Jul 2026

980 W 21st St

3 bd · 2.5 ba · 2,286 sqft · 0.229 acres · Garage · Pool

Last Sale Tax Bill Prior Sale Owner Records
$425,000May 2009 $6,0792025 Amount on Record May 2006 1 Name on Record Owner Occupied Assessor + 2 DocumentsUpdated Jul 2026

1000 W 21st St

4 bd · 2.5 ba · 1,908 sqft · 0.229 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$500,000Jul 2015 $6,4822025 Amount on Record May 1998 1 Name on Record Owner Occupied Assessor + 2 DocumentsUpdated Jul 2026

1007 W 21st St

3 bd · 2.5 ba · 2,022 sqft · 0.229 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$6,4342025 —May 2021 2 Names on Record Assessor + 4 DocumentsUpdated Jul 2026

1017 W 21st St

3 bd · 2 ba · 1,752 sqft · 0.229 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$445,000Apr 2004 $6,9202025 Amount on Record Dec 1998 1 Name on Record Owner Occupied Assessor + 2 DocumentsUpdated Jul 2026

1020 W 21st St

4 bd · 2 ba · 2,031 sqft · 0.229 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$342,000Aug 2002 $5,4462025 Amount on Record May 2001 2 Names on Record Owner Occupied Assessor + 1 DocumentUpdated Aug 2026

1029 W 21st St

3 bd · 2.5 ba · 2,262 sqft · 0.229 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$330,500Mar 2012 $4,5852025 —Mar 2009 1 Name on Record Owner Occupied Assessor + 1 DocumentUpdated Jul 2026

1032 W 21st St

3 bd · 2.5 ba · 2,286 sqft · 0.229 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$950,000Apr 2022 $10,9502025 Amount on Record Aug 2014 2 Names on Record Owner Occupied Assessor + 1 DocumentUpdated Jul 2026

1041 W 21st St

3 bd · 2 ba · 1,752 sqft · 0.229 acres · Garage · Pool

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

1044 W 21st St

4 bd · 2.5 ba · 1,908 sqft · 0.229 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$675,000Feb 2020 $8,1282025 Amount on Record Dec 1998 2 Names on Record Owner Occupied Assessor + 1 DocumentUpdated Jul 2026

1061 W 21st St

3 bd · 2 ba · 1,752 sqft · 0.229 acres · Garage · Pool

Last Sale Tax Bill Prior Sale Owner Records
$227,000May 1991 $4,6132025 2 Names on Record Owner Occupied AssessorUpdated Jul 2026

1077 W 21st St

3 bd · 2.5 ba · 2,311 sqft · 0.229 acres · Garage · Pool

Last Sale Tax Bill Prior Sale Owner Records
$398,000Jun 2003 $6,6432025 —Jan 2005 2 Names on Record Owner Occupied AssessorUpdated Jul 2026

1085 W 21st St

4 bd · 3 ba · 2,232 sqft · 0.229 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$309,000Nov 2002 $5,3612025 Amount on Record Apr 2001 2 Names on Record Owner Occupied Assessor + 1 DocumentUpdated Jul 2026

1095 W 21st St

3 bd · 3 ba · 2,694 sqft · 0.229 acres · Garage

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

1130 W 21st St

3 bd · 2 ba · 14,679 sqft · 3.38 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$3422025 2 Names on Record Owner Occupied AssessorUpdated Aug 2026

1455 W 21st St

6 bd · 2 ba · 2,380 sqft · 1.17 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$460,000Feb 2002 $7,4252025 —Feb 2002 1 Name on Record Owner Occupied AssessorUpdated Jul 2026

Property Records in Nearby Streets