Off Market
Sold Apr 2024
3 bd
3 ba
1,156 sqft
810 Theresa Ave # 2, Austin TX 78703
Austin, TX 78703