We have found 27 properties on Barbara Dr, Canyon Lake, TX. Average price per square feet on Barbara Dr is $71. It is 39.8% lower than average price per sqft Canyon Lake. Average sale price on Barbara Dr is $146,000. It is 38.7% lower than average sale price in Canyon Lake.