MapMyRun | March 21, 2007 Beacon => Harvard => Cambridge => Memorial 5.25 in Boston, Massachusetts