Cartogiraffe.com

Stevens Creek Trail / San Francisco Bay Trail

Stevens Creek Trail / San Francisco Bay Trail is an asphalted, unlit street in Mountain View.