2018 YAMAHA XMAX 400 395cc £4,499 Gloucestershire Frasers of Gloucester 14,800 miles 5 01452 306485 More Info Save
2020 Yamaha XMAX 400 400cc £4,924 London Infinity Motorcycles 5,950 miles Petrol 14 0207 7206072 More Info Save