2005 Mazda 3
1.6 Ts 105 Bhp
69,319miManualPetrol1.6L
£1,695
£4 lessEdinburgh
~£43/pm
Same model
25k less miles
Same year
1.6L
Petrol
Manual
In the shade of red, this second hand car contains a 1.6l petrol motor with manual transmission and has got 69,319 miles clocked up on the dashboard.