2015 Mazda 3 Touring Hatchback BM5478 Waterloo 49,232 Hatchback Sports Automatic Need Finance? Watchlist