Stern Grove Playground

Address
630 Sloat Blvd, San Francisco, 94132