0
Anonymous
Stanford University is situated in the center of the San Francisco Peninsula. The campus covers a total of 8,180 acres. Stanford University was founded in 1891.
Wiki User
Chat with our AI personalities
Approximately 591 acres.
10 acres (125 hectares)
419 acres.