MapMyRide | San Diego Duathlon - 3 loop bike portion (20km / 12.4mi) in San Diego, California