$379,500 - 6704 Canal Street, Austin, TX 78741
6704 Canal Street
Austin,
TX
78741
County: Travis