2007 Yamaha XT660 X 659cc £4,195 Somerset Bransons Motorcycles of Yeovil 6,000 miles Petrol 15 01935 701833 More Info Save
2013 Yamaha XT 660 X 659cc £5,149 Staffordshire CMC Motorcycles (Cannock) 15,311 miles Petrol 0 01543 428528 More Info Save
2010 Yamaha XT-660XSM £CALL Kent Sondel Sport Motorcycles Ltd 29,975 miles 0 0208 3031811 More Info Save