We have found 37 properties on Castro Valley Blvd, Castro Valley, CA. Average price per square feet on Castro Valley Blvd is $110. It is 64.9% lower than average price per sqft Castro Valley. Average sale price on Castro Valley Blvd is $148,700. It is 73.7% lower than average sale price in Castro Valley.