2015 Mazda 3 SP25 GT Hatchback BM5436 VIC - Melbourne - North West 139,657 Hatchback Manual Watchlist View more