$1,695,000 - 1159 Navasota Street, Austin, TX 78702
1159 Navasota Street
Austin,
TX
78702
County: Travis