2018 Mazda 3
2.0 Sport Nav
21,752miAutoPetrol2.0L
£14,595
£600 moreAshford
~£367/pm
Same model
12k less miles
Same year
2.0L
Petrol
Auto
A brilliant price is being advertised by this dealer on this second hand hatchback with a mere 21,752 miles on the clock.