Cannondale CAAD Optimo 3
$1,799.00
$1,440.00
In town, leisurely rides, on crowded streets
Agility, comfort, durability