Off Market
Sold Jul 2024
3 bd
3 ba
1,500 sqft
12605 W Charlies LN, Austin TX 78750
Austin, TX 78750