• New 2016 Mazda CX-5 2016.5 AWD 4dr Auto Sport
    New 2016 Mazda CX-5 2016.5 AWD 4dr Auto Sport
    Doug's Price $23,091
  • New 2016 Mazda CX-5 2016.5 FWD 4dr Man Sport
    New 2016 Mazda CX-5 2016.5 FWD 4dr Man Sport
    Doug's Price $20,083
  • New 2016 Mazda CX-5 2016.5 AWD 4dr Auto Touring
    New 2016 Mazda CX-5 2016.5 AWD 4dr Auto Touring
    Doug's Price $24,930
  • New 2016 Mazda CX-5 2016.5 FWD 4dr Man Sport
    New 2016 Mazda CX-5 2016.5 FWD 4dr Man Sport
    Doug's Price $20,083
  • New 2016 Mazda CX-5 2016.5 FWD 4dr Man Sport
    New 2016 Mazda CX-5 2016.5 FWD 4dr Man Sport
    Doug's Price $20,083
  • New 2016 Mazda CX-5 2016.5 AWD 4dr Auto Grand Touring
    New 2016 Mazda CX-5 2016.5 AWD 4dr Auto Grand Touring
    Doug's Price $27,919
  • New 2016 Mazda CX-5 2016.5 FWD 4dr Man Sport
    New 2016 Mazda CX-5 2016.5 FWD 4dr Man Sport
    Doug's Price $20,083
  • New 2016 Mazda CX-5 2016.5 FWD 4dr Auto Sport
    New 2016 Mazda CX-5 2016.5 FWD 4dr Auto Sport
    Doug's Price $21,830
  • New 2016 Mazda CX-5 2016.5 AWD 4dr Auto Grand Touring
    New 2016 Mazda CX-5 2016.5 AWD 4dr Auto Grand Touring
    Doug's Price $29,167
  • New 2016 Mazda CX-5 2016.5 AWD 4dr Auto Sport
    New 2016 Mazda CX-5 2016.5 AWD 4dr Auto Sport
    Doug's Price $23,091
  • New 2016 Mazda CX-5 2016.5 FWD 4dr Man Sport
    New 2016 Mazda CX-5 2016.5 FWD 4dr Man Sport
    Doug's Price $20,083
  • New 2016 Mazda CX-5 2016.5 AWD 4dr Auto Touring
    New 2016 Mazda CX-5 2016.5 AWD 4dr Auto Touring
    Doug's Price $24,930