Off Market
Sold Feb 2022
2 bd
2 ba
1,200 sqft
2103 W 12th ST, Austin TX 78703
Austin, TX 78703