21st St, Richmond, CA Property Records

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

21st St Highlights

Properties 86
Median Sale Price $545,000
Deeds and Mortgages on File 104
Median Price per Sqft $395
Owner Occupied 58%
Median Annual Tax Bill $5,476
Median Year Built 1926
Median Ownership Tenure 15 years

Properties on 21st St

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

170 21st St

3,395 sqft · Built 1962 · 0.122 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$900,000Oct 2023 $22,2122025 —Oct 2023 2 Names on Record Owner Occupied Assessor + 3 DocumentsUpdated Jul 2026

180 21st St

1,160 sqft · Built 1933 · 0.129 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$45,000Aug 2017 $3,9292025 Amount on Record Oct 2010 1 Name on Record Assessor + 1 DocumentUpdated Jul 2026

184 21st St

3,024 sqft · Built 1961 · 0.114 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$575,000Sep 2016 $14,2952025 —Sep 2016 1 Name on Record AssessorUpdated Jul 2026

216 21st St, #218

1,417 sqft · Built 1913 · 0.089 acres

Last Sale Tax Bill Prior Sale Owner Records
$440,000Feb 2021 $9,2292025 Amount on Record May 2000 2 Names on Record Assessor + 1 DocumentUpdated Jul 2026

226 21st St

820 sqft · Built 1920 · 0.083 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$55,000Mar 1988 $2,9732025 2 Names on Record Owner Occupied AssessorUpdated Jul 2026

228 21st St

4 bd · 2 ba · 1,613 sqft · 0.083 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$385,000Mar 2005 $9,2962025 —Mar 2005 1 Name on Record Owner Occupied AssessorUpdated Jul 2026

319 21st St

3,992 sqft · Built 1955 · 0.129 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$625,000Sep 2004 $17,2682025 Amount on Record Feb 1997 1 Name on Record AssessorUpdated Jul 2026

327 21st St

2 bd · 2 ba · 1,972 sqft · 0.064 acres

Last Sale Tax Bill Prior Sale Owner Records
$62,500Jul 1997 $3,9572025 —Feb 2013 2 Names on Record Assessor + 1 DocumentUpdated Aug 2026

331 21st St

4 bd · 2 ba · 2,307 sqft · 0.064 acres

Last Sale Tax Bill Prior Sale Owner Records
$112,500Jan 2012 $4,5732025 Amount on Record Oct 2011 1 Name on Record AssessorUpdated Jul 2026

335 21st St

3 bd · 2 ba · 1,059 sqft · 0.064 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$305,000Nov 2003 $7,5682025 —Nov 2003 2 Names on Record Owner Occupied AssessorUpdated Jul 2026

339 21st St, #349

6,227 sqft · Built 1954 · 0.315 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$925,000Nov 2018 $24,0372025 —Nov 1995 1 Name on Record Assessor + 17 DocumentsUpdated Jul 2026

400 21st St

2 bd · 2 ba · 1,664 sqft · 0.045 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$237,000Apr 2014 $6,6482025 Amount on Record Mar 2011 1 Name on Record AssessorUpdated Jul 2026

408 21st St

3,026 sqft · Built 1924 · 0.051 acres

Last Sale Tax Bill Prior Sale Owner Records
$125,000Jul 2009 $7,0882025 Amount on Record Jul 2009 1 Name on Record AssessorUpdated Jul 2026

417 21st St

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

Last Sale Tax Bill Prior Sale Owner Records
$2,4692025 —Aug 2005 2 Names on Record Owner Occupied AssessorUpdated Jul 2026

418 21st St

3 bd · 1 ba · 959 sqft · 0.098 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$225,000Aug 2001 $6,2182025 Amount on Record May 2000 2 Names on Record Owner Occupied AssessorUpdated Jul 2026

421 21st St

3 bd · 1 ba · 1,215 sqft · 0.129 acres

Last Sale Tax Bill Prior Sale Owner Records
$480,000Feb 2021 $8,6712025 Amount on Record Feb 1999 2 Names on Record Owner Occupied Assessor + 2 DocumentsUpdated Jul 2026

422 21st St

2 bd · 1 ba · 986 sqft · 0.098 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$4,4792025 —Dec 2015 2 Names on Record AssessorUpdated Jul 2026

424 21st St

8 bd · 4 ba · 3,158 sqft · 0.129 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$215,000Aug 2008 $8,3682025 Amount on Record Oct 2007 1 Name on Record Owner Occupied AssessorUpdated Jul 2026

429 21st St

3 bd · 1.5 ba · 1,448 sqft · 0.09 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$429,639Jun 2025 $15,0262025 Amount on Record Dec 2005 2 Names on Record Owner Occupied Assessor + 2 DocumentsUpdated Jul 2026

433 21st St

1,817 sqft · Built 1908 · 0.103 acres

Last Sale Tax Bill Prior Sale Owner Records
$178,000Mar 2012 $7,8872025 Amount on Record May 2010 1 Name on Record AssessorUpdated Jul 2026

440 21st St

1 bd · 1 ba · 710 sqft · 0.098 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$385,000Oct 2023 $7,0592025 Amount on Record Aug 2009 2 Names on Record Assessor + 1 DocumentUpdated Jul 2026

442 21st St

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

Last Sale Tax Bill Prior Sale Owner Records
$106,500Jul 2014 $6,6962025 —Feb 2008 1 Name on Record Assessor + 2 DocumentsUpdated Jul 2026

445 21st St

3 bd · 1 ba · 986 sqft · 0.129 acres · Garage

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

448 21st St

4 bd · 2 ba · 1,286 sqft · 0.106 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$106,500Jul 2014 $5,6742025 —Jul 2014 2 Names on Record Owner Occupied Assessor + 4 DocumentsUpdated Jul 2026

451 21st St

3 bd · 1.5 ba · 1,769 sqft · 0.129 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$312,000Jul 2003 $7,8602025 Amount on Record May 2001 2 Names on Record Owner Occupied AssessorUpdated Jul 2026

456 21st St

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

Last Sale Tax Bill Prior Sale Owner Records
$110,000Apr 1998 $4,6312025 2 Names on Record Owner Occupied Assessor + 1 DocumentUpdated Jul 2026

459 21st St

4.5 ba · 3,600 sqft · 0.129 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$607,500Dec 2006 $17,7232025 2 Names on Record Assessor + 1 DocumentUpdated Jul 2026

460 21st St

3 bd · 2 ba · 994 sqft · 0.064 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$310,000Aug 2015 $6,7132025 Amount on Record Feb 2015 2 Names on Record Owner Occupied AssessorUpdated Jul 2026

465 21st St, #479

3,431 sqft · Built 1954 · 0.121 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$550,000May 2021 $13,2992025 —Nov 2018 1 Name on Record Assessor + 18 DocumentsUpdated Jul 2026

516 21st St

2 bd · 1 ba · 782 sqft · 0.077 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$385,000Jul 2019 $7,4682025 Amount on Record Aug 2017 2 Names on Record Owner Occupied Assessor + 4 DocumentsUpdated Jul 2026

520 21st St

4 bd · 2 ba · 1,628 sqft · 0.129 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$600,000Dec 2020 $12,1672025 —Feb 2016 2 Names on Record Owner Occupied Assessor + 1 DocumentUpdated Jul 2026

523 21st St

5 bd · 3 ba · 1,970 sqft · 0.129 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$135,000Nov 2008 $4,9702025 Amount on Record Aug 2008 1 Name on Record AssessorUpdated Jul 2026

529 21st St

10.5 ba · 8,180 sqft · 0.193 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$1,236,000Nov 2025 $48,9312025 —Jun 1994 1 Name on Record Assessor + 1 DocumentUpdated Jul 2026

532 21st St

2 bd · 1 ba · 3,032 sqft · 0.129 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$1,349,000Dec 2021 $26,2492025 Amount on Record Aug 2012 2 Names on Record Assessor + 1 DocumentUpdated Jul 2026

536 21st St

2 bd · 2 ba · 930 sqft · 0.129 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$75,000Apr 2012 $2,8242025 Amount on Record Dec 2011 2 Names on Record AssessorUpdated Jul 2026

542 21st St

2 bd · 1 ba · 875 sqft · 0.064 acres

Last Sale Tax Bill Prior Sale Owner Records
$370,000Aug 2019 $7,1422025 Amount on Record Feb 2010 2 Names on Record Owner Occupied Assessor + 1 DocumentUpdated Jul 2026

543 21st St

4 bd · 2 ba · 1,960 sqft · 0.129 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$76,000Jan 2011 $2,9432025 Amount on Record Aug 2001 1 Name on Record Assessor + 3 DocumentsUpdated Jul 2026

546 21st St

2 bd · 1 ba · 798 sqft · 0.064 acres

Last Sale Tax Bill Prior Sale Owner Records
$43,500Feb 2011 $2,2662025 Amount on Record Jan 2011 1 Name on Record AssessorUpdated Jul 2026

552 21st St

2 bd · 1 ba · 790 sqft · 0.064 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$172,000May 2013 $4,4892025 Amount on Record Oct 2008 1 Name on Record Owner Occupied Assessor + 1 DocumentUpdated Jul 2026

553 21st St

3 bd · 1 ba · 2,016 sqft · 0.129 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$343,636May 2014 $5,6772025 Amount on Record Oct 1999 2 Names on Record Owner Occupied AssessorUpdated Jul 2026

561 21st St

2 bd · 1 ba · 854 sqft · 0.129 acres

Last Sale Tax Bill Prior Sale Owner Records
$65,000Sep 2008 $2,6682025 Amount on Record Jun 2008 2 Names on Record Owner Occupied AssessorUpdated Jul 2026

601 21st St

4.5 ba · 4,094 sqft · 0.172 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$234,000Jul 2011 $12,8072025 —Dec 2007 2 Names on Record AssessorUpdated Jul 2026

608 21st St

2 bd · 1 ba · 830 sqft · 0.064 acres

Last Sale Tax Bill Prior Sale Owner Records
$44,000Apr 2009 $2,2822025 Amount on Record Nov 2008 1 Name on Record Owner Occupied AssessorUpdated Jul 2026

609 21st St

2 bd · 1.5 ba · 878 sqft · 0.064 acres

Last Sale Tax Bill Prior Sale Owner Records
$27,500Dec 1994 $2,1262025 2 Names on Record AssessorUpdated Jul 2026

610 21st St

2 bd · 1 ba · 979 sqft · 0.064 acres

Last Sale Tax Bill Prior Sale Owner Records
$125,000May 2000 $4,1222025 —Sep 2006 1 Name on Record Owner Occupied Assessor + 2 DocumentsUpdated Jul 2026

611 21st St

3 bd · 2 ba · 1,265 sqft · 0.064 acres

Last Sale Tax Bill Prior Sale Owner Records
$95,000Sep 2012 $3,1722025 —Aug 2010 2 Names on Record AssessorUpdated Jul 2026

612 21st St

2 bd · 1 ba · 995 sqft · 0.095 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$89,000May 1997 $3,4512025 —May 1997 2 Names on Record Owner Occupied AssessorUpdated Jul 2026

615 21st St

2 bd · 1 ba · 978 sqft · 0.129 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$470,000Feb 2021 $8,7312025 2 Names on Record Owner Occupied Assessor + 2 DocumentsUpdated Jul 2026

616 21st St

2 bd · 1 ba · 957 sqft · 0.098 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$237,000Jul 2016 $5,3002025 Amount on Record Oct 1998 1 Name on Record Owner Occupied AssessorUpdated Jul 2026

617 21st St

3 bd · 1 ba · 936 sqft · 0.064 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$271,000Oct 2015 $5,9522025 Amount on Record Aug 2010 1 Name on Record Owner Occupied AssessorUpdated Jul 2026

620 21st St

3 bd · 1 ba · 1,205 sqft · 0.129 acres · Garage

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

621 21st St

3 bd · 1.5 ba · 1,018 sqft · 0.129 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$70,000Apr 2009 $2,6842025 Amount on Record Aug 2008 1 Name on Record AssessorUpdated Jul 2026

622 21st St

3 bd · 1 ba · 923 sqft · 0.064 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$545,000Jun 2023 $9,5582025 Amount on Record Nov 2017 1 Name on Record Owner Occupied Assessor + 3 DocumentsUpdated Jul 2026

623 21st St

1 bd · 1 ba · 977 sqft · 0.09 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$40,000Oct 2009 $3,5452025 Amount on Record May 2008 1 Name on Record Assessor + 2 DocumentsUpdated Jul 2026

624 21st St

3 bd · 1 ba · 1,179 sqft · 0.129 acres

Last Sale Tax Bill Prior Sale Owner Records
$145,000Nov 1990 $9,2592025 2 Names on Record Owner Occupied Assessor + 1 DocumentUpdated Jul 2026

627 21st St

2 bd · 1.5 ba · 1,364 sqft · 0.103 acres · Garage

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

628 21st St

4 bd · 2 ba · 1,920 sqft · 0.129 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$254,000Jan 2014 $6,9672025 Amount on Record Dec 2011 2 Names on Record Assessor + 1 DocumentUpdated Aug 2026

629 21st St

4 bd · 2 ba · 1,493 sqft · 0.103 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$505,000Aug 2007 $11,9492025 Amount on Record Jan 1998 1 Name on Record Owner Occupied AssessorUpdated Jul 2026

633 21st St

2 bd · 1 ba · 1,516 sqft · 0.09 acres · Garage

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

635 21st St

2 bd · 1 ba · 928 sqft · 0.142 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$76,500Feb 1988 $3,4672025 1 Name on Record Owner Occupied AssessorUpdated Jul 2026

647 21st St

5 bd · 3 ba · 2,659 sqft · 0.114 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$500,000Nov 2016 $10,9442025 Amount on Record Jan 2014 2 Names on Record Assessor + 3 DocumentsUpdated Jul 2026

648 21st St

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

Last Sale Tax Bill Prior Sale Owner Records
$122,000Dec 1990 $4,9032025 2 Names on Record Owner Occupied AssessorUpdated Jul 2026

652 21st St

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

Last Sale Tax Bill Prior Sale Owner Records
$119,000Jun 1990 $5,4762025 1 Name on Record Owner Occupied Assessor + 1 DocumentUpdated Jul 2026

653 21st St

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

Last Sale Tax Bill Prior Sale Owner Records
$86,500Feb 2015 $5,8652025 Amount on Record May 2009 1 Name on Record AssessorUpdated Jul 2026

655 21st St

3 bd · 1 ba · 1,237 sqft · 0.091 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$105,000Aug 2000 $4,0392025 —May 1998 1 Name on Record Owner Occupied Assessor + 1 DocumentUpdated Aug 2026

656 21st St

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

Last Sale Tax Bill Prior Sale Owner Records
$450,000Mar 2025 $3,9202025 —Apr 2010 1 Name on Record AssessorUpdated Jul 2026

658 21st St

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

Last Sale Tax Bill Prior Sale Owner Records
$108,000Jun 1999 $3,7912025 —Sep 2005 2 Names on Record Owner Occupied Assessor + 1 DocumentUpdated Aug 2026

659 21st St

2 bd · 1 ba · 869 sqft · 0.08 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$45,000Dec 1987 $2,9762025 1 Name on Record Owner Occupied AssessorUpdated Jul 2026

661 21st St

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

Last Sale Tax Bill Prior Sale Owner Records
$275,000May 2016 $6,8392025 Amount on Record Nov 2012 1 Name on Record Owner Occupied AssessorUpdated Aug 2026

700 21st St

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

Last Sale Tax Bill Prior Sale Owner Records
$200,000Nov 2000 $3,0942025 —Nov 2000 1 Name on Record Owner Occupied Assessor + 3 DocumentsUpdated Jul 2026

701 21st St

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

Last Sale Tax Bill Prior Sale Owner Records
$57,000Oct 1990 $4,7242025 —May 2008 1 Name on Record Assessor + 2 DocumentsUpdated Jul 2026

706 21st St

2 bd · 1.5 ba · 1,113 sqft · 0.087 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
—Sep 2024 $9,8392025 —Nov 2021 2 Names on Record Owner Occupied Assessor + 1 DocumentUpdated Jul 2026

709 21st St

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

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

712 21st St

3 bd · 1 ba · 960 sqft · 0.087 acres

Last Sale Tax Bill Prior Sale Owner Records
$370,000Mar 2007 $2,9922025 Amount on Record May 2001 1 Name on Record AssessorUpdated Jul 2026

713 21st St

2 bd · 2 ba · 990 sqft · 0.057 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$117,000Jun 2008 $3,6752025 Amount on Record Mar 2007 1 Name on Record AssessorUpdated Jul 2026

718 21st St

2 bd · 1 ba · 858 sqft · 0.057 acres

Last Sale Tax Bill Prior Sale Owner Records
$86,000Oct 2009 $2,9582025 Amount on Record May 2009 2 Names on Record Owner Occupied AssessorUpdated Jul 2026

737 21st St

2 bd · 1 ba · 1,041 sqft · 0.089 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$105,000Jun 2009 $7,9542025 Amount on Record Dec 2008 1 Name on Record Owner Occupied Assessor + 2 DocumentsUpdated Jul 2026

740 21st St

2 bd · 1 ba · 1,286 sqft · 0.12 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$130,000Jul 1990 $4,8472025 2 Names on Record AssessorUpdated Jul 2026

754 21st St

3 bd · 1 ba · 880 sqft · 0.057 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$110,000Jun 2009 $3,4962025 Amount on Record Apr 2009 2 Names on Record Owner Occupied Assessor + 1 DocumentUpdated Aug 2026

757 21st St

3 bd · 1.5 ba · 1,126 sqft · 0.088 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$579,000Oct 2022 $10,0762025 Amount on Record Jun 2022 2 Names on Record Assessor + 4 DocumentsUpdated Aug 2026

760 21st St

3 bd · 2 ba · 1,361 sqft · 0.115 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$2,6072025 —Feb 2003 2 Names on Record Owner Occupied AssessorUpdated Jul 2026

765 21st St

2 bd · 1.5 ba · 1,102 sqft · 0.115 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$134,000Apr 2011 $3,9392025 Amount on Record Dec 2010 2 Names on Record Owner Occupied AssessorUpdated Jul 2026

770 21st St

3 bd · 1 ba · 996 sqft · 0.115 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$61,500Jul 2019 $6,4842025 Amount on Record Jan 2002 2 Names on Record Owner Occupied Assessor + 3 DocumentsUpdated Jul 2026

771 21st St

3 bd · 1 ba · 953 sqft · 0.088 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$122,000Nov 2009 $3,7692025 Amount on Record Dec 1998 2 Names on Record Owner Occupied AssessorUpdated Jul 2026

780 21st St

3 bd · 2 ba · 1,954 sqft · 0.12 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$245,000Jan 2002 $6,7112025 Amount on Record Jan 1998 2 Names on Record Owner Occupied Assessor + 1 DocumentUpdated Jul 2026

789 21st St

3 bd · 2 ba · 1,035 sqft · 0.12 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$176,000Apr 2010 $4,6252025 Amount on Record Aug 2009 2 Names on Record Owner Occupied AssessorUpdated Jul 2026

Wildfire Risk on 21st St

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