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