17621 Stacey Lane, Leander, TX 78645

Current Owners
David Rocha Sr.
Purchase Price
N/A
Property Taxes
$12,333 (2021)
Blockshopper green logo