We have found 10 properties on Healdsburg Ave, Cloverdale, CA. Average price per square feet on Healdsburg Ave is $268. It is 4.3% lower than average price per sqft Cloverdale. Average sale price on Healdsburg Ave is $458,700. It is 5.2% lower than average sale price in Cloverdale.