2016 Mazda 3
Se-l Nav
20,220miManualPetrol2.0L
£11,495
Dorchester
~£289/pm
Check out the great price of only £11,795 for this used, low mileage Mazda 3 Se-l Nav that’s only got 20,220 miles on the clock, a 2.0l petrol motor and manual transmission.