2018 Mazda 6
Sport Nav
31,200miManualPetrol2.0L
£15,495
SameBuckie
~£389/pm
Same model
Same mileage
Same year
2.0L
Petrol
Manual
This hatchback motor is fitted out with a 2.0 Ltr petrol engine with manual transmission and it has done 31,200 miles.