Off Market
Sold Jul 2025
2 bd
3 ba
3,628 sqft
1801 Lavaca ST, Austin TX 78701
Austin, TX 78701