Cannondale Caad12 105 2019 CA$2,300 In store Share Loading Facebook Like button... Cannondale Caad12 105 2019 CA$2,300 In store Share Loading Facebook Like button...