See also Ayala's Park, which later became part of Idora Park.

CC SA-BY Our Oakland

Ayala Park is a tiny park, located at Ayala and 57th St. It is not far from Highway 24 and the westbound off ramp to Telegraph Avenue.

Add a caption



Links and References