$14,750,000
1717 Channel Rd, Austin, TX 78746
Active
Land
3.4 Acre Lot
Waterfront
184 days on Market