NO PHOTO 20265 Lake Chabot Road, Castro Valley, CA 94546 USD 2,702,538 20265 Lake Chabot Road, Castro Valley, CA 94546 5,162 sqft Castro Valley