Yamaha XC125 salvage for sale: 3

  • 1986 YAMAHA XC125, JYA50N001GA006179
  • 1988 YAMAHA XC125, JYA3EKC02JA001034
  • 2004 YAMAHA XC125, LPRSE13Y14A101933