914 Leola Lane, Unit: 120, Allen, TX 75013

Current Owners
Southgate Homes-Twin Creeks LLC
Purchase Price
N/A (2021)
Property Taxes
$9,758 (2019)
Blockshopper green logo