$2,7502 beds · 1.5 baths · 843 sq ftHouse20324 Forest AveCastro Valley, CA 94546Add to favoritesShareListing options
$2,7502 beds · 1.5 baths · 843 sq ftCondo20324 Forest Ave #10Castro Valley, CA 94546Add to favoritesShareListing options