2016 Mazda 3 SP25 GT Hatchback BM5436 Adelaide - North 140,164 Hatchback Manual Need Finance? Watchlist