22118 Eden Canyon Road in Castro Valley, California