New Mazda Specials

Puente Hills Mazda







Daily Specials

Browse through the vast selection of vehicles that have recently been added to our inventory.

2016 Mazda Mazda3
Stock #60694
$22,165

New

2016 Mazda Mazda3
Stock #60944
$26,740

New

2016 Mazda Mazda3
Stock #61186
$22,180

New

2016 Mazda MX-5 Miata
Stock #61517
$31,030

New

2016 Mazda CX-5
Stock #61512
$32,125

New

2016 Mazda Mazda3
Stock #61729
$19,980

New

2017 Mazda Mazda6
Stock #70021
$24,130

New

2017 Mazda Mazda6
Stock #70020
$26,280

New

2017 Mazda Mazda6
Stock #70018
$26,280

New

2017 Mazda Mazda6
Stock #70023
$22,980

New

2017 Mazda Mazda6
Stock #70024
$24,085

New

2017 Mazda Mazda6
Stock #70037
$26,280

New

2017 Mazda Mazda6
Stock #70045
$26,280

New

2017 Mazda Mazda6
Stock #70059
$23,080

New

2016 Mazda Mazda3
Stock #61923
$20,050

New

scroll up