We have found 16 properties on Almond Rd, Castro Valley, CA. Average price per square feet on Almond Rd is $290. It is 7.3% lower than average price per sqft Castro Valley. Average sale price on Almond Rd is $385,000. It is 32% lower than average sale price in Castro Valley.