2018 Mazda 3
2.0 Sport Nav
21,752miAutoPetrol2.0L
£14,795
£45 moreAshford
~£372/pm
Same model
16k 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.