Stevens Creek TrailView Trail Details
Mountain View, CA
Stevens Creek Trail is a hiking and biking trail in Mountain View, California. It is 5.1 miles long and begins at 50 feet altitude. Traveling ...