Convalescent Homes Leas Independent Living 21071 Gary Drive Apartment 209 Castro Valley, CA 94546 (510) 209-0308