New BMW Inventory - Newport Beach & Orange County, CA

2017 BMW 2 Series 230i
Stock Number:N171071
Exterior Color:Mineral Gray Metallic
MSRP:$44,715


2017 BMW 2 Series 230i
Stock Number:N171091
Exterior Color:Mineral White Metallic
MSRP:$48,520


2017 BMW 2 Series 230i
Stock Number:N170607
Exterior Color:Estoril Blue Metallic
MSRP:$45,410


2017 BMW 3 Series 320i
Stock Number:N171065
Exterior Color:Jet Black
MSRP:$36,490


2017 BMW 3 Series 328d
Stock Number:N170951
Exterior Color:Jet Black
MSRP:$49,770


2017 BMW 3 Series 328d xDrive
Stock Number:N170568
Exterior Color:Black Sapphire Metallic
MSRP:$57,780


2017 BMW 3 Series 330e iPerformance
Stock Number:N170353
Mileage:20
Exterior Color:Black Sapphire Metallic

2017 BMW 3 Series 330e iPerformance
Stock Number:N170933
Exterior Color:Alpine White
MSRP:$52,635


2017 BMW 3 Series 330e iPerformance
Stock Number:N170977
Exterior Color:Glacier Silver Metallic
MSRP:$53,720


2017 BMW 3 Series 330e iPerformance
Stock Number:N171064
Exterior Color:Alpine White
MSRP:$55,120