$12,999
Special
$44.25
per week*
Get finance pre-approved from
2016 Mazda 3 Hatchback BN5478 Touring
Hatchback
Sports Automatic
226,414km
Dealer Listing
Compare