Place Categories: Outdoor Playgrounds Parks
Alvarado Elementary School is an accessible playground on 625 Douglass Street in San Francisco , California
Sorry, no records were found. Please adjust your search criteria and try again.
Sorry, unable to load the Maps API.