We have found 11 properties on Gem Ave, Castro Valley, CA. Average price per square feet on Gem Ave is $441. It is 40.9% higher than average price per sqft Castro Valley. Average sale price on Gem Ave is $490,500. It is 13.4% lower than average sale price in Castro Valley.