2018 Mazda 3 Touring Hatchback BN5478 Inner West 84,800 Hatchback Sports Automatic Need Finance? Watchlist