New & Used Triumph for sale in Granby