Leaf Glen Ln, Houston, TX Property Records

Harris County property records for 11 addresses on Leaf Glen Ln, Houston, TX · Last verified October 2026

Leaf Glen Ln Highlights

Properties 11
Median Sale Price $190,700
Deeds and Mortgages on File 7
Median Price per Sqft $85
Owner Occupied 82%
Median Annual Tax Bill $4,232
Median Year Built 1978
Median Ownership Tenure 10 years

Properties on Leaf Glen Ln

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

12903 Leaf Glen Ln

4 bd · 2.5 ba · 2,022 sqft · built 1978 · 0.17 acres

Last Sale Tax Bill Prior Sale Owner Records
$88,100Mar 2000 $5,2742025 Owner on Record Owner Occupied AssessorUpdated Oct 2026

12907 Leaf Glen Ln

3 bd · 2.5 ba · 2,024 sqft · built 1978 · 0.142 acres

Last Sale Tax Bill Prior Sale Owner Records
$312,018Dec 2021 $4,8042025 Amount on Record Aug 2021 2 Owners on Record Owner Occupied Assessor + 2 DocumentsUpdated Oct 2026

12911 Leaf Glen Ln

4 bd · 2.5 ba · 2,482 sqft · built 1978 · 0.141 acres

Last Sale Tax Bill Prior Sale Owner Records
$146,800Oct 2016 $4,8782025 Amount on Record Oct 2013 2 Owners on Record Owner Occupied AssessorUpdated Oct 2026

12915 Leaf Glen Ln

3 bd · 1.5 ba · 1,475 sqft · built 1978 · 0.137 acres

Last Sale Tax Bill Prior Sale Owner Records
$158,200Jan 2020 $3,0662025 —Feb 2014 Owner on Record Owner Occupied Assessor + 1 DocumentUpdated Oct 2026

12919 Leaf Glen Ln

3 bd · 2.5 ba · 1,850 sqft · built 1978 · 0.165 acres

Last Sale Tax Bill Prior Sale Owner Records
$122,500Feb 2003 $5,1572025 2 Owners on Record Owner Occupied AssessorUpdated Oct 2026

12923 Leaf Glen Ln

4 bd · 2.5 ba · 2,022 sqft · built 1978 · 0.165 acres

Last Sale Tax Bill Prior Sale Owner Records
$98,600Jan 2014 $4,1762025 Amount on Record Mar 2008 Owner on Record Owner Occupied AssessorUpdated Oct 2026

12927 Leaf Glen Ln

5 bd · 2.5 ba · 2,802 sqft · built 1978 · 0.162 acres

Last Sale Tax Bill Prior Sale Owner Records
$238,789Apr 2024 $4,2322025 Amount on Record Jul 2013 Owner on Record Owner Occupied Assessor + 2 DocumentsUpdated Oct 2026

12931 Leaf Glen Ln

4 bd · 2.5 ba · 2,360 sqft · built 1978 · 0.162 acres

Last Sale Tax Bill Prior Sale Owner Records
$86,500Feb 2000 $772025 2 Owners on Record Owner Occupied Assessor + 1 DocumentUpdated Oct 2026

12935 Leaf Glen Ln

4 bd · 2.5 ba · 2,358 sqft · built 1978 · 0.162 acres

Last Sale Tax Bill Prior Sale Owner Records
$190,700Jun 2019 $3,5022025 Amount on Record Jul 2002 2 Owners on Record Owner Occupied Assessor + 1 DocumentUpdated Oct 2026

12939 Leaf Glen Ln

3 bd · 2.5 ba · 1,850 sqft · built 1978 · 0.133 acres

Last Sale Tax Bill Prior Sale Owner Records
$148,400Oct 2002 $1302025 2 Owners on Record Owner Occupied AssessorUpdated Oct 2026

12943 Leaf Glen Ln

3 bd · 2.5 ba · 1,475 sqft · built 1978 · 0.158 acres

Last Sale Tax Bill Prior Sale Owner Records
$199,500Dec 2024 $4,8112025 Amount on Record Nov 2024 Owner on Record AssessorUpdated Oct 2026

Property Records in Nearby Streets