2016 Mazda 6
Se-l Nav
31,578miManualPetrol2.0L
£10,998
£752 lessHuddersfield
~£276/pm
Same model
14k more miles
Same year
2.0L
Petrol
Manual
This vehicle has 31,578 miles clocked up on the dashboard and comes equipped with a 2000CC petrol motor and manual transmission.