Yamaha MT125 2018

£2,695.00

Categories: , Tag:

Used MT125 (yamaha)

Low mileage 11,419

1 Key

service history

comes with 12 month MOT