Address
Highway 61
Alameda, CA
Parkway strip in Alameda that wraps around the outer portion of Bay Farm Island, offering nice views of the San Francisco skyline. Find water fountains and walking and bike paths.
Address
Highway 61
Alameda, CA
Parkway strip in Alameda that wraps around the outer portion of Bay Farm Island, offering nice views of the San Francisco skyline. Find water fountains and walking and bike paths.