Pleasanton to Livermore via Mt Diablo


Distance: 70.8 mi.
Start: 37.704870, -121.909730
Finish: 37.717280, -121.724190