Off Market
Sold Dec 2025
4 bd
2 ba
2,259 sqft
200 W Odell ST, Austin TX 78752
Austin, TX 78752