Back to blogOn NBC Bay Area: Mountain lion spotted using Highway 17 wildlife crossingWildlife, Properties, Environmentby Land Trust Santa Cruzon January 3, 2024Watch the videoShare: