$12,888
egc
$46.35
per week*
2012 Mazda 3 SP25 BL Series 2 Manual
Hatch
134,937km
Dealer Listing
Compare