4235 David St, Castro Valley, CA 94546 - MLS#40964904 - Crystal Jac...