Description

Connects Devils Slough and the San Francisco Bay within the city limits of Sunnyvale; [south end} 372539N1220254W, [north] end 372650N1220259W.

Nearby Features