New BMW Models near San Diego, CA

BMW new specials
2019 BMW 2 Series 230i
Stock Number:19284
Mileage:10
Exterior Color:Alpine White

2019 BMW 2 Series M240i
Stock Number:19217
Mileage:10
Exterior Color:Black Sapphire Metallic

2019 BMW 2 Series 230i
Stock Number:19292
Mileage:8
Exterior Color:Alpine White

2019 BMW 2 Series 230i
Stock Number:19126
Mileage:10
Exterior Color:Alpine White

2018 BMW 2 Series M240i
Stock Number:18091
Mileage:124
Exterior Color:Alpine White

2018 BMW 3 Series 340i
Stock Number:180050
Mileage:10
Exterior Color:Alpine White

2018 BMW 3 Series 328d Sport Line
Stock Number:18579
Mileage:10
Exterior Color:Black Sapphire Metallic

2018 BMW 3 Series 330i Sport Line
Stock Number:180060
Mileage:269
Exterior Color:Jet Black

2018 BMW 3 Series 328d
Stock Number:18800
Mileage:9
Exterior Color:Alpine White

2018 BMW 3 Series 328d
Stock Number:18843
Mileage:14
Exterior Color:Mineral Gray Metallic