We have found 26 properties on Beacon Hill Dr, Castro Valley, CA. Average price per square feet on Beacon Hill Dr is $281. It is 10.2% lower than average price per sqft Castro Valley. Average sale price on Beacon Hill Dr is $683,500. It is 20.7% higher than average sale price in Castro Valley.