22355 Eden Canyon Rd, Castro Valley, CA