Locations Holbrook-Palmer Park 150 Watkins Avenue Atherton, CA 94027 Oak Creek in Palo Alto Oak Creek Apartments 1600 Sand Hill Rd, Palo Alto, CA 94304