Purchase pre-owned 2018 Mazda 6 $20,490 | Carma