2009 Mazda 3 Maxx Sport Hatchback BL10F1 NSW - 122,353 Hatchback red Sports Automatic Watchlist View more