Or use the filters below
Just arrived on part exchange we have this KTM Duke 125 in ecellent condition with less than 1k miles on the clock. It has been well cared for by its mature owner and is a really nice example and would make an excellent first bike or light weight com...