$16,888
EGC
$56.15
per week*
Get finance pre-approved from
2016 Mazda 3 Hatchback BM5478 Maxx
Hatchback
Sports Automatic
92,704km
Dealer Listing
Compare