Steven’s Creek Reservoir
Stevens Creek Reservoir is a reservoir located in the foothills of the Santa Cruz Mountains near Cupertino, California.
Stevens Creek Reservoir is a reservoir located in the foothills of the Santa Cruz Mountains near Cupertino, California.