We have found 17 properties on Holland Ave, Durham, CA. Average price per square feet on Holland Ave is $171. It is 4.3% higher than average price per sqft Durham. Average sale price on Holland Ave is $309,667. It is 6.1% higher than average sale price in Durham.

List of properties