We have found 19 properties on Canyon Rd, Lafayette, CA. Average price per square feet on Canyon Rd is $475. It is 18.8% higher than average price per sqft Lafayette. Average sale price on Canyon Rd is $1,897,808. It is 82.4% higher than average sale price in Lafayette.