We have found 34 properties on James Ave, Castro Valley, CA. Average price per square feet on James Ave is $287. It is 8.3% lower than average price per sqft Castro Valley. Average sale price on James Ave is $471,614. It is 16.7% lower than average sale price in Castro Valley.

List of properties