2023 Mazda 2
2 Gt Sport
12,015miAutoPetrol1.5L
£19,990
SameSwansea
~£502/pm
Same model
Same mileage
Same year
1.5L
Petrol
Auto
Are you interested in choosing a Mazda 2? Consider this used one with just 12,015 miles clocked-up on the dash.