313 W 17th St
Austin, TX 78701
$4,275,000 USD
4,073 SF
1
Unit
4,073 SF
$4,275,000 USD
Apartments