MapMyRun | 3.20 mi Run in Menlo Park on Oct 6, 2012, 12:16 PM in Menlo Park, California