Shoreline Park

Established in 1978
Shoreline Park wraps around the outer portion of Bay Farm Island with perfect views of the San Francisco skyline.

 

 

Location

2801 Seaview Parkway, Alameda 94501  View Map

Google Map