2018 Mazda 3
2.0 Sport Nav
20,005miManualPetrol2.0L
£13,595
Newcastle upon Tyne
~£341/pm
At this car dealership there's an amazing price for this used hatchback with 20,005 miles clocked up on the dash, manual transmission and a 2.0 litre petrol motor.