Off Market
Sold Sep 2023
2 bd
2 ba
1,363 sqft
1801 Lavaca ST # 2L, Austin TX 78701
Austin, TX 78701