Stanford University purchased Oak Creek Apartments, a 759-unit complex located adjacent to the main campus at 1600 Sand Hill Road. Photo courtesy Stanford University Land, Buildings and Real Estate.