21st & Keefe Play Area

Map of 21st & Keefe Play Area

Latitude, Longitude: 43.082373, -87.938600