10837 Deer Canyon Road, Leander, TX 78645

Current Owners
Nicholas and Shawn Atkinson
Purchase Price
N/A (2013)
Property Taxes
$13,951 (2021)
Blockshopper green logo