Alameda Point Waterfront Park, 1801 Ferry Point, Alameda, 94501, View Map
1801 Ferry Point , Alameda 94501
FREE!
Public Works Department