Apartment Unit 313 at 21100 Gary Drive, Castro Valley, CA 94546 | HotPads