2014 Mazda 3 SP25 GT Hatchback BM5438 NSW - Newcastle and Lake Macquarie 112,000 Hatchback White Sports Automatic Watchlist View more
2014 Mazda 3 Maxx Hatchback BM5478 NSW - Newcastle and Lake Macquarie 241,908 Hatchback RED Sports Automatic Watchlist View more
2011 Mazda 3 SP25 Hatchback BL10L1 MY10 NSW - Newcastle and Lake Macquarie 229,288 Hatchback Silver Sports Automatic Watchlist View more