Property Details
for 12763 Leader St

Description provided by Trulia

This is a Single-Family Home located at 12763 Leader Street, Houston, TX. 12763 Leader St has 2 beds, 2 baths, and approximately 1,693 square feet. The property was built in 1976. 12763 Leader St is in the Alief neighborhood in Houston, TX.

12763 Leader St
Public Records

Official property, sales, and tax information from county (public) records: