2020 Mazda 3 G20 Pure Hatchback BP2H7A South West 134,178 Hatchback Sports Automatic Need Finance? Watchlist