Sunday, Oct. 15, 9–11 a.m.
Start/Finish: Presidio Wall Playground (W. Pacific Ave. & Spruce St.)
Enjoy this challenging course on grass, trails, and bike paths. $10, dserunners.com/
Sunday, Oct. 15, 9–11 a.m.
Start/Finish: Presidio Wall Playground (W. Pacific Ave. & Spruce St.)
Enjoy this challenging course on grass, trails, and bike paths. $10, dserunners.com/