11133 Rio Vista Dr, Austin, TX 78726
2,657 Sqft.
3 full baths
7,336 lot Sqft.
2 stories
1996 year built
Legal Description: LOT 20 BLK E CANYON CREEK SEC 27