31st St, Richmond, CA Property Records

Contra Costa County property records for 130 addresses on 31st St, Richmond, CA · Last verified August 2026

31st St Highlights

Properties 130
Median Sale Price $648,000
Deeds and Mortgages on File 228
Median Price per Sqft $555
Owner Occupied 82%
Median Annual Tax Bill $6,749
Median Year Built 1942
Median Ownership Tenure 13 years

Properties on 31st St

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

316 31st St

3,502 sqft · Built 1927 · 0.114 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$290,000Oct 2011 $10,0122025 Amount on Record Jun 2005 2 Names on Record AssessorUpdated Aug 2026

317 31st St

3,074 sqft · Built 1935 · 0.114 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$380,000Jun 2009 $11,7632025 Amount on Record Feb 2009 1 Name on Record AssessorUpdated Jul 2026

326 31st St

4 bd · 2 ba · 1,501 sqft · 0.114 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$145,000Jun 2011 $7,0042025 Amount on Record Jul 2010 1 Name on Record Owner Occupied Assessor + 2 DocumentsUpdated Jul 2026

329 31st St

2 bd · 1 ba · 1,318 sqft · 0.114 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$168,000Dec 2009 $5,2682025 —Nov 2013 1 Name on Record Owner Occupied Assessor + 1 DocumentUpdated Jul 2026

334 31st St

2 bd · 1 ba · 811 sqft · 0.114 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$150,000Oct 2008 $4,2242025 Amount on Record Aug 2008 1 Name on Record Assessor + 1 DocumentUpdated Jul 2026

335 31st St

2 bd · 2 ba · 1,311 sqft · 0.114 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
—Oct 2017 $3,3232025 1 Name on Record Owner Occupied Assessor + 1 DocumentUpdated Jul 2026

342 31st St

2,680 sqft · Built 1951 · 0.114 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$830,000Dec 2018 $17,9532025 Amount on Record Sep 1995 2 Names on Record Assessor + 3 DocumentsUpdated Jul 2026

351 31st St

1,946 sqft · Built 1942 · 0.114 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$260,000Oct 2008 $9,4812025 Amount on Record Feb 2003 1 Name on Record AssessorUpdated Jul 2026

401 31st St

8 bd · 4 ba · 3,451 sqft · 0.114 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$975,000Jul 2019 $20,0082025 —Jul 2019 2 Names on Record Assessor + 3 DocumentsUpdated Jul 2026

404 31st St

2,035 sqft · Built 1950 · 0.114 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$570,000Jul 2006 $14,5072025 —Jul 2006 1 Name on Record Assessor + 1 DocumentUpdated Jul 2026

420 31st St

2 bd · 1 ba · 1,544 sqft · 0.107 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$465,000Apr 2007 $10,3002025 Amount on Record Feb 2000 2 Names on Record Owner Occupied AssessorUpdated Jul 2026

421 31st St

2 bd · 1.5 ba · 1,481 sqft · 0.114 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$245,000Dec 2010 $5,8922025 Amount on Record Jun 2008 2 Names on Record Owner Occupied Assessor + 1 DocumentUpdated Jul 2026

426 31st St

3 bd · 1.5 ba · 1,813 sqft · 0.121 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$2,9322025 —Apr 2004 1 Name on Record AssessorUpdated Jul 2026

427 31st St

2 bd · 1.5 ba · 1,768 sqft · 0.114 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$400,000Dec 2003 $10,9932025 —Dec 2003 2 Names on Record Owner Occupied Assessor + 2 DocumentsUpdated Jul 2026

436 31st St

2 bd · 1 ba · 1,383 sqft · 0.114 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$539,000Jul 2017 $10,1502025 2 Names on Record Owner Occupied Assessor + 2 DocumentsUpdated Jul 2026

437 31st St

2 bd · 1 ba · 1,079 sqft · 0.114 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$314,000Jul 2021 $11,0052025 Amount on Record Aug 2018 1 Name on Record Owner Occupied Assessor + 4 DocumentsUpdated Jul 2026

442 31st St

2 bd · 1 ba · 893 sqft · 0.057 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$475,000Dec 2020 $8,7032025 Amount on Record Jul 2020 2 Names on Record Owner Occupied Assessor + 2 DocumentsUpdated Jul 2026

443 31st St

3 bd · 2 ba · 1,533 sqft · 0.114 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$195,500Oct 2009 $5,1202025 Amount on Record Jul 2009 2 Names on Record Owner Occupied AssessorUpdated Jul 2026

448 31st St

2 bd · 1 ba · 994 sqft · 0.114 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$170,000Mar 2013 $4,3682025 —Feb 2014 1 Name on Record Owner Occupied Assessor + 1 DocumentUpdated Jul 2026

449 31st St

3,121 sqft · Built 1980 · 0.114 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$850,000Jun 2018 $18,5722025 Amount on Record Aug 2000 2 Names on Record Owner Occupied Assessor + 3 DocumentsUpdated Jul 2026

452 31st St

4 bd · 2 ba · 1,625 sqft · 0.114 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$240,000Dec 2010 $11,1062025 Amount on Record Aug 2010 2 Names on Record Assessor + 5 DocumentsUpdated Aug 2026

459 31st St

3 bd · 1 ba · 1,264 sqft · 0.114 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$150,000Dec 1989 $5,3362025 2 Names on Record Owner Occupied AssessorUpdated Jul 2026

460 31st St

2 bd · 1 ba · 897 sqft · 0.057 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$450,000Mar 2020 $8,4892025 Amount on Record Dec 2008 1 Name on Record Owner Occupied Assessor + 2 DocumentsUpdated Jul 2026

474 31st St

3 bd · 3.5 ba · 2,434 sqft · 0.114 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$775,000Aug 2021 $14,2322025 Amount on Record Apr 2014 2 Names on Record Owner Occupied Assessor + 1 DocumentUpdated Jul 2026

518 31st St

2 bd · 1 ba · 1,018 sqft · 0.087 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$450,000Sep 2016 $8,9272025 Amount on Record Dec 2015 1 Name on Record Owner Occupied Assessor + 1 DocumentUpdated Jul 2026

519 31st St

2 bd · 1 ba · 882 sqft · 0.114 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$129,500Aug 1994 $4,4762025 1 Name on Record Owner Occupied Assessor + 2 DocumentsUpdated Jul 2026

526 31st St

3 bd · 1.5 ba · 1,866 sqft · 0.144 acres · Garage

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

529 31st St

2 bd · 1 ba · 1,162 sqft · 0.114 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$190,000Mar 2009 $4,8842025 Amount on Record Oct 1999 1 Name on Record Owner Occupied AssessorUpdated Jul 2026

535 31st St

2 bd · 1 ba · 1,152 sqft · 0.114 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$565,000Nov 2018 $10,3752025 Amount on Record Feb 2011 2 Names on Record Owner Occupied Assessor + 3 DocumentsUpdated Jul 2026

536 31st St

3 bd · 2 ba · 1,613 sqft · 0.114 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$450,000Jul 2020 $9,4482025 Amount on Record Apr 2004 2 Names on Record Assessor + 3 DocumentsUpdated Jul 2026

540 31st St

2 bd · 2 ba · 1,339 sqft · 0.087 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$560,000Jun 2017 $10,6692025 —Jul 2006 2 Names on Record Owner Occupied Assessor + 3 DocumentsUpdated Jul 2026

543 31st St

2 bd · 1 ba · 1,100 sqft · 0.114 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$96,000Jul 1986 $4,0632025 1 Name on Record Owner Occupied AssessorUpdated Jul 2026

544 31st St

2 bd · 1 ba · 1,066 sqft · 0.087 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$195,000Oct 2011 $4,9802025 Amount on Record May 1998 2 Names on Record AssessorUpdated Jul 2026

551 31st St

2 bd · 1 ba · 1,470 sqft · 0.114 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$749,000May 2025 $4,9522025 —Apr 2022 2 Names on Record Owner Occupied Assessor + 4 DocumentsUpdated Aug 2026

556 31st St

3 bd · 3 ba · 2,396 sqft · 0.172 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$767,000Jul 2019 $13,4352025 —Sep 2011 2 Names on Record Owner Occupied Assessor + 2 DocumentsUpdated Jul 2026

559 31st St

3 bd · 1 ba · 1,258 sqft · 0.114 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$2,0832025 —Aug 2025 1 Name on Record Owner Occupied Assessor + 1 DocumentUpdated Jul 2026

579 31st St

2 bd · 2 ba · 1,613 sqft · 0.114 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$257,000Nov 2013 $6,3332025 —Aug 1996 1 Name on Record Assessor + 1 DocumentUpdated Jul 2026

608 31st St

2 bd · 1 ba · 1,005 sqft · 0.057 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$600,000Jun 2025 $3,9722025 Amount on Record Jun 1999 1 Name on Record Owner Occupied AssessorUpdated Jul 2026

609 31st St

4 bd · 2 ba · 1,634 sqft · 0.057 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$570,000Oct 2018 $10,4892025 Amount on Record Aug 2005 1 Name on Record Owner Occupied Assessor + 5 DocumentsUpdated Aug 2026

612 31st St

2 bd · 1 ba · 1,194 sqft · 0.098 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$650,000May 2023 $11,1332025 —Jul 2016 2 Names on Record Owner Occupied Assessor + 1 DocumentUpdated Aug 2026

613 31st St

3 bd · 2 ba · 1,232 sqft · 0.114 acres · Garage

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

616 31st St

2 bd · 2 ba · 1,413 sqft · 0.098 acres

Last Sale Tax Bill Prior Sale Owner Records
$2,5642025 —Feb 2018 2 Names on Record Owner Occupied Assessor + 4 DocumentsUpdated Aug 2026

617 31st St

2 bd · 1 ba · 1,097 sqft · 0.087 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$168,500Nov 2015 $9,1372025 Amount on Record Dec 2004 2 Names on Record Owner Occupied Assessor + 1 DocumentUpdated Jul 2026

618 31st St

2 bd · 1 ba · 1,230 sqft · 0.098 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
—Oct 1993 $3,4432025 1 Name on Record Owner Occupied AssessorUpdated Jul 2026

619 31st St

2 bd · 1 ba · 870 sqft · 0.087 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$205,000Oct 2009 $5,1472025 Amount on Record Aug 2009 1 Name on Record Owner Occupied AssessorUpdated Jul 2026

620 31st St

2 bd · 1 ba · 1,201 sqft · 0.103 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$800,000Aug 2023 $13,1242025 Amount on Record Dec 2018 2 Names on Record Owner Occupied Assessor + 4 DocumentsUpdated Jul 2026

621 31st St

3 bd · 2 ba · 2,009 sqft · 0.114 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$720,000Sep 2021 $12,3432025 —Jun 2018 2 Names on Record Owner Occupied Assessor + 2 DocumentsUpdated Jul 2026

624 31st St

2 bd · 1 ba · 1,022 sqft · 0.091 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$250,000Mar 2002 $6,7492025 —Aug 2016 1 Name on Record Owner Occupied Assessor + 1 DocumentUpdated Aug 2026

625 31st St

4 bd · 3 ba · 1,316 sqft · 0.114 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$650,000Oct 2018 $11,8372025 Amount on Record May 2018 2 Names on Record Owner Occupied Assessor + 6 DocumentsUpdated Jul 2026

628 31st St

2 bd · 2 ba · 1,347 sqft · 0.091 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$165,000Mar 2011 $7,0772025 Amount on Record Dec 2010 2 Names on Record Assessor + 7 DocumentsUpdated Jul 2026

629 31st St

2 bd · 1 ba · 924 sqft · 0.087 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$700,000Sep 2025 $12,1782025 Amount on Record Jan 2018 2 Names on Record Owner Occupied Assessor + 6 DocumentsUpdated Jul 2026

630 31st St

3 bd · 1.5 ba · 1,661 sqft · 0.114 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$730,000Nov 2019 $12,8062025 Amount on Record May 2013 2 Names on Record Owner Occupied Assessor + 4 DocumentsUpdated Jul 2026

633 31st St

2 bd · 1 ba · 922 sqft · 0.087 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$145,000May 2011 $4,0282025 Amount on Record Aug 2005 1 Name on Record Owner Occupied Assessor + 1 DocumentUpdated Jul 2026

635 31st St

3 bd · 2 ba · 1,263 sqft · 0.087 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$155,000Mar 2012 $4,2792025 Amount on Record Oct 2011 2 Names on Record Assessor + 1 DocumentUpdated Jul 2026

636 31st St

3 bd · 1 ba · 1,381 sqft · 0.114 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$205,000Feb 2009 $5,2742025 Amount on Record Sep 2008 2 Names on Record AssessorUpdated Jul 2026

638 31st St

2 bd · 1 ba · 855 sqft · 0.114 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$150,000Nov 1999 $4,6602025 Amount on Record Jun 1995 1 Name on Record Owner Occupied Assessor + 1 DocumentUpdated Jul 2026

639 31st St

3 bd · 1 ba · 1,522 sqft · 0.087 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$460,000Mar 2015 $11,7542025 Amount on Record Oct 2003 2 Names on Record Owner Occupied AssessorUpdated Jul 2026

641 31st St

2 bd · 1 ba · 1,028 sqft · 0.087 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$148,000Feb 1990 $5,2672025 —Jul 2010 1 Name on Record Owner Occupied AssessorUpdated Jul 2026

644 31st St

4 bd · 2 ba · 1,776 sqft · 0.114 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$299,000Dec 2012 $6,6872025 —Dec 2012 1 Name on Record Owner Occupied Assessor + 1 DocumentUpdated Jul 2026

645 31st St

2 bd · 2 ba · 1,156 sqft · 0.057 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$200,000Jul 2001 $8,6882025 1 Name on Record Owner Occupied Assessor + 3 DocumentsUpdated Jul 2026

650 31st St

3 bd · 1 ba · 1,327 sqft · 0.114 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$95,000Aug 2004 $9,4382025 Amount on Record Dec 2003 1 Name on Record Owner Occupied Assessor + 1 DocumentUpdated Jul 2026

651 31st St

3 bd · 3 ba · 1,576 sqft · 0.114 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$318,000Sep 2008 $8,3402025 —Apr 1995 2 Names on Record Owner Occupied Assessor + 3 DocumentsUpdated Jul 2026

652 31st St

3 bd · 2 ba · 1,775 sqft · 0.114 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$200,500Aug 2012 $4,9602025 Amount on Record Sep 2005 2 Names on Record Owner Occupied Assessor + 1 DocumentUpdated Jul 2026

653 31st St

2 bd · 1 ba · 994 sqft · 0.078 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$187,000Aug 2010 $4,8992025 Amount on Record Mar 2010 1 Name on Record Owner Occupied AssessorUpdated Jul 2026

655 31st St

3 bd · 2 ba · 1,512 sqft · 0.114 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$305,000Jan 2003 $7,8152025 —Jan 2003 1 Name on Record Owner Occupied Assessor + 5 DocumentsUpdated Jul 2026

656 31st St

2 bd · 1 ba · 908 sqft · 0.114 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$846,363Aug 1995 $4,5272025 1 Name on Record Owner Occupied Assessor + 2 DocumentsUpdated Jul 2026

659 31st St

2 bd · 1 ba · 1,074 sqft · 0.114 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$415,000Apr 2026 $9,0502025 2 Names on Record Owner Occupied Assessor + 2 DocumentsUpdated Jul 2026

660 31st St

2 bd · 1 ba · 952 sqft · 0.114 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$660,000May 2023 $11,1642025 Amount on Record Dec 2021 2 Names on Record Owner Occupied Assessor + 2 DocumentsUpdated Jul 2026

663 31st St

2 bd · 1 ba · 1,006 sqft · 0.114 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$469,000Jun 2006 $9,7632025 Amount on Record Jun 2004 1 Name on Record Owner Occupied AssessorUpdated Jul 2026

664 31st St

2 bd · 1 ba · 1,250 sqft · 0.114 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$650,000Aug 2019 $11,5302025 Amount on Record Mar 2019 2 Names on Record Owner Occupied Assessor + 4 DocumentsUpdated Jul 2026

668 31st St

2 bd · 1 ba · 1,115 sqft · 0.057 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$150,000Apr 2013 $4,1262025 Amount on Record Jun 2012 1 Name on Record Owner Occupied Assessor + 1 DocumentUpdated Jul 2026

669 31st St

4 bd · 2.5 ba · 1,735 sqft · 0.114 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$215,000Jul 2015 $5,0012025 Amount on Record Jan 1999 2 Names on Record Owner Occupied Assessor + 2 DocumentsUpdated Jul 2026

670 31st St

3 bd · 2.5 ba · 1,248 sqft · 0.114 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$720,000Aug 2023 $11,8652025 Amount on Record Sep 2016 2 Names on Record Owner Occupied Assessor + 2 DocumentsUpdated Jul 2026

671 31st St

2 bd · 1 ba · 1,021 sqft · 0.114 acres · Garage

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

672 31st St

2 bd · 1 ba · 987 sqft · 0.087 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$558,000Jul 2018 $10,2522025 Amount on Record May 2011 1 Name on Record Owner Occupied Assessor + 9 DocumentsUpdated Jul 2026

676 31st St

2 bd · 1 ba · 987 sqft · 0.087 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$2,2342025 —Dec 2008 1 Name on Record Assessor + 1 DocumentUpdated Jul 2026

677 31st St

2 bd · 1 ba · 1,204 sqft · 0.114 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$800,000Apr 2026 $12,8862025 Amount on Record Jun 2023 2 Names on Record Owner Occupied Assessor + 4 DocumentsUpdated Jul 2026

680 31st St

2 bd · 1 ba · 1,252 sqft · 0.114 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$465,000Nov 2016 $9,0922025 Amount on Record Jun 2016 2 Names on Record Owner Occupied Assessor + 2 DocumentsUpdated Jul 2026

681 31st St

3 bd · 1.5 ba · 1,530 sqft · 0.114 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$4,7912025 —Aug 1994 1 Name on Record Owner Occupied AssessorUpdated Jul 2026

684 31st St

3 bd · 2 ba · 1,644 sqft · 0.114 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$237,000Apr 2009 $5,8802025 Amount on Record Jun 2008 2 Names on Record Owner Occupied AssessorUpdated Jul 2026

685 31st St

2 bd · 1 ba · 833 sqft · 0.114 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$78,500Feb 1987 $3,4982025 1 Name on Record Owner Occupied AssessorUpdated Jul 2026

720 31st St

5 bd · 2 ba · 1,875 sqft · 0.114 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$2,7162025 —Dec 1999 1 Name on Record Owner Occupied AssessorUpdated Jul 2026

726 31st St

3 bd · 2 ba · 1,166 sqft · 0.087 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$648,000May 2025 $11,0792025 Amount on Record Feb 2020 1 Name on Record Owner Occupied Assessor + 4 DocumentsUpdated Jul 2026

729 31st St

4 bd · 1 ba · 1,186 sqft · 0.114 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$126,000Oct 1995 $4,2962025 2 Names on Record Owner Occupied AssessorUpdated Jul 2026

732 31st St

2 bd · 1 ba · 770 sqft · 0.087 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$150,000Apr 2010 $4,2282025 Amount on Record Apr 2010 2 Names on Record AssessorUpdated Jul 2026

736 31st St

2 bd · 1 ba · 805 sqft · 0.057 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$133,500May 1990 $4,8712025 1 Name on Record Owner Occupied AssessorUpdated Jul 2026

737 31st St

2 bd · 1 ba · 805 sqft · 0.114 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$516,000Apr 2026 $3,2992025 2 Names on Record Owner Occupied Assessor + 2 DocumentsUpdated Jul 2026

740 31st St

2 bd · 2 ba · 1,312 sqft · 0.123 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$575,000Jun 2026 $7,6632025 Amount on Record Apr 2017 1 Name on Record Owner Occupied Assessor + 2 DocumentsUpdated Jul 2026

745 31st St

2 bd · 1 ba · 805 sqft · 0.114 acres

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

752 31st St

3 bd · 2.5 ba · 1,549 sqft · 0.105 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$630,500Feb 2024 $10,5842025 Amount on Record May 2000 2 Names on Record Owner Occupied Assessor + 3 DocumentsUpdated Aug 2026

753 31st St

3 bd · 1 ba · 1,116 sqft · 0.114 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$138,000Sep 1990 $4,9402025 —Aug 2021 1 Name on Record Owner Occupied Assessor + 3 DocumentsUpdated Jul 2026

759 31st St

2 bd · 1 ba · 994 sqft · 0.087 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$67,000Feb 1986 $3,5182025 1 Name on Record Owner Occupied AssessorUpdated Jul 2026

760 31st St

3 bd · 1 ba · 1,390 sqft · 0.114 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$2,6672025 —Feb 2002 1 Name on Record Owner Occupied AssessorUpdated Jul 2026

765 31st St

2 bd · 1 ba · 770 sqft · 0.087 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$131,000Jan 2013 $3,7682025 Amount on Record Sep 2001 1 Name on Record AssessorUpdated Jul 2026

770 31st St

3 bd · 2 ba · 1,391 sqft · 0.114 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$3,0302025 —Dec 1993 1 Name on Record Owner Occupied Assessor + 2 DocumentsUpdated Jul 2026

774 31st St

2 bd · 1 ba · 936 sqft · 0.114 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$126,000Jul 1999 $4,2402025 —Oct 1998 2 Names on Record Assessor + 1 DocumentUpdated Jul 2026

818 31st St

2 bd · 1 ba · 760 sqft · 0.057 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$395,000Jan 2019 $7,7462025 Amount on Record Oct 2016 1 Name on Record Owner Occupied Assessor + 3 DocumentsUpdated Jul 2026

821 31st St

2 bd · 1 ba · 1,167 sqft · 0.114 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$912,000Jun 2026 $11,6122025 Amount on Record Dec 2021 2 Names on Record Owner Occupied Assessor + 3 DocumentsUpdated Jul 2026

822 31st St

3 bd · 1.5 ba · 1,372 sqft · 0.114 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$250,000Sep 2008 $5,9992025 Amount on Record Mar 2006 1 Name on Record Owner Occupied AssessorUpdated Jul 2026

829 31st St

2 bd · 1 ba · 811 sqft · 0.114 acres · Garage

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

830 31st St

3 bd · 2 ba · 1,782 sqft · 0.114 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$7,0752025 —Jul 2011 2 Names on Record AssessorUpdated Aug 2026

835 31st St

3 bd · 1 ba · 1,251 sqft · 0.114 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$246,000May 2013 $5,7202025 —Oct 2011 1 Name on Record Owner Occupied AssessorUpdated Jul 2026

838 31st St

3 bd · 1 ba · 1,239 sqft · 0.114 acres · Garage

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

845 31st St

3 bd · 1 ba · 1,049 sqft · 0.114 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$625,000Jun 2020 $11,2262025 Amount on Record Jun 2019 2 Names on Record Owner Occupied Assessor + 3 DocumentsUpdated Jul 2026

846 31st St

4 bd · 2 ba · 1,505 sqft · 0.114 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$550,000Mar 2020 $9,9912025 Amount on Record Jun 2009 2 Names on Record Owner Occupied Assessor + 5 DocumentsUpdated Jul 2026

851 31st St

3 bd · 1 ba · 1,002 sqft · 0.114 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$2,5272025 —Feb 2012 1 Name on Record Owner Occupied AssessorUpdated Jul 2026

854 31st St

2 bd · 1 ba · 900 sqft · 0.087 acres · Garage

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

860 31st St

2 bd · 1 ba · 900 sqft · 0.087 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$528,000Jun 2020 $9,7042025 Amount on Record Dec 2008 1 Name on Record Owner Occupied Assessor + 3 DocumentsUpdated Jul 2026

861 31st St

3 bd · 1 ba · 1,124 sqft · 0.114 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$335,000Dec 2013 $7,2452025 Amount on Record May 2013 2 Names on Record Owner Occupied Assessor + 2 DocumentsUpdated Jul 2026

880 31st St

3 bd · 2 ba · 1,323 sqft · 0.058 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$500,000Mar 2017 $9,7752025 Amount on Record May 2008 1 Name on Record Owner Occupied Assessor + 3 DocumentsUpdated Jul 2026

901 31st St

3 bd · 2 ba · 1,336 sqft · 0.114 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$190,000Aug 1999 $5,5712025 Amount on Record Jan 1999 2 Names on Record Owner Occupied AssessorUpdated Jul 2026

920 31st St

2 bd · 1 ba · 862 sqft · 0.114 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$575,000Aug 2019 $10,3842025 Amount on Record Jun 1994 2 Names on Record Owner Occupied Assessor + 2 DocumentsUpdated Aug 2026

921 31st St

3 bd · 1 ba · 1,266 sqft · 0.114 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$150,000Jul 1989 $5,4342025 —Jan 2021 1 Name on Record Assessor + 2 DocumentsUpdated Aug 2026

926 31st St

3 bd · 1 ba · 1,012 sqft · 0.114 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$115,000Sep 1988 $9,4642025 —May 2024 1 Name on Record Owner Occupied AssessorUpdated Aug 2026

929 31st St

2 bd · 1 ba · 1,081 sqft · 0.114 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$3,7492025 —Oct 2014 2 Names on Record Assessor + 3 DocumentsUpdated Jul 2026

936 31st St

2 bd · 1 ba · 796 sqft · 0.114 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$550,000May 2025 $9,7372025 Amount on Record Jun 2018 2 Names on Record Owner Occupied Assessor + 6 DocumentsUpdated Jul 2026

937 31st St

2 bd · 1 ba · 872 sqft · 0.114 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
—Nov 2005 $3,3352025 1 Name on Record Owner Occupied AssessorUpdated Jul 2026

944 31st St

3 bd · 1 ba · 1,238 sqft · 0.114 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$180,000Nov 2009 $4,8132025 Amount on Record Sep 2009 1 Name on Record AssessorUpdated Jul 2026

945 31st St

3 bd · 1 ba · 1,200 sqft · 0.114 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$17,000Jul 1983 $3,4702025 2 Names on Record Owner Occupied AssessorUpdated Jul 2026

948 31st St

3 bd · 2 ba · 1,584 sqft · 0.114 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$430,000Aug 2004 $10,3032025 —Aug 2005 2 Names on Record Owner Occupied Assessor + 6 DocumentsUpdated Jul 2026

953 31st St

3 bd · 2 ba · 1,436 sqft · 0.114 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$730,000Feb 2024 $12,0242025 —Jan 2008 1 Name on Record Owner Occupied Assessor + 1 DocumentUpdated Jul 2026

960 31st St

3 bd · 1.5 ba · 1,582 sqft · 0.172 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$13,500Jan 1994 $4,8512025 2 Names on Record Owner Occupied AssessorUpdated Jul 2026

961 31st St

2 bd · 2 ba · 1,675 sqft · 0.101 acres

Last Sale Tax Bill Prior Sale Owner Records
$360,000Jul 2001 $5,3232025 1 Name on Record Owner Occupied AssessorUpdated Jul 2026

967 31st St

3 bd · 2 ba · 1,333 sqft · 0.103 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$780,000Aug 2025 $8,8862025 Amount on Record Dec 2017 1 Name on Record Owner Occupied Assessor + 3 DocumentsUpdated Aug 2026

970 31st St

2 bd · 1 ba · 1,067 sqft · 0.114 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$675,000Feb 2023 $11,3952025 Amount on Record Sep 1994 1 Name on Record Owner Occupied Assessor + 7 DocumentsUpdated Aug 2026

975 31st St

2 bd · 1 ba · 839 sqft · 0.103 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$170,000Feb 2011 $4,5772025 Amount on Record Mar 2004 1 Name on Record Owner Occupied AssessorUpdated Jul 2026

980 31st St

3 bd · 2 ba · 1,356 sqft · 0.114 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$388,000Dec 2015 $7,9552025 Amount on Record Dec 2007 2 Names on Record Owner Occupied Assessor + 2 DocumentsUpdated Jul 2026

981 31st St

3 bd · 1.5 ba · 1,182 sqft · 0.101 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$212,500May 2021 $10,3182025 Amount on Record Jun 2019 2 Names on Record Owner Occupied Assessor + 3 DocumentsUpdated Jul 2026

996 31st St

3 bd · 2 ba · 1,300 sqft · 0.114 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$2,6412025 —May 1994 1 Name on Record Owner Occupied AssessorUpdated Jul 2026

999 31st St

3 bd · 2 ba · 1,653 sqft · 0.114 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$422,000Dec 2016 $8,5102025 Amount on Record Jan 2014 2 Names on Record AssessorUpdated Jul 2026

Wildfire Risk on 31st 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