Off Market
Sold Oct 2025
3 bd
3 ba
2,070 sqft
7005 Taruca LN, Austin TX 78736
Austin, TX 78736