Alameda Playground

Map of Alameda Playground

Latitude, Longitude: 46.188068, -123.849647