2007 KTM 640 Supermoto 625cc £CALL North Yorkshire Teasdale Motorcycles Ltd 4,927 miles Petrol 0 01845 523310 More Info Save
2018 Ktm 1090 Adventure R 18 1050cc £CALL West Yorkshire Craigs Motorcycles Ltd 8,080 miles Petrol 0 01924 488117 More Info Save
New Ktm 450EXC-F SIX DAYS 450cc £CALL West Yorkshire Craigs Motorcycles Ltd 0 01924 488117 More Info Save