Oak Creek Palo Alto, CA | Trulia
Oak Creek is located at 1600 Sand Hill Rd, Palo Alto, CA 94304. See floorplans, review amenities, and request a tour of the building today. Palo Alto. Buy. 94304. Homes for Sale. Open Houses. ... 1400 Oak Creek Dr #4ID571, Palo Alto, CA 94304. See more homes for rent in. Palo Alto. Take a look. Skip to first item. Report this Listing.