Every Car is CARFAX Certified.

We must have CARFAX report on every single car prior to sale, as a CARFAX CERTIFIED DEALER we do not buy nor keep cars in inventory that are not certified by carfax. Buy with confidence and ask to see the carfax report.

2015 BMW 328i Sport Sedan Sedan
Stock Number:5698
Mileage:46,454
Exterior Color:Alpine White

2015 BMW 328i xDrive GT Gran Turismo Hatchback Hatchback
Stock Number:5610
Mileage:37,553
Exterior Color:Black Sapphire Metallic

2015 BMW 328i xDrive GT Gran Turismo Hatchback Hatchback
Stock Number:5667
Mileage:60,500
Exterior Color:Jet Black

2016 BMW 428i Convertible Convertible
Stock Number:5598
Mileage:28,773
Exterior Color:Glacier Silver Metallic

2015 BMW 428i Convertible Convertible
Stock Number:5684
Mileage:21,896
Exterior Color:Mineral Gray Metallic

2016 BMW 428i Gran Coupe Hatchback Hatchback
Stock Number:5714
Mileage:26,195
Exterior Color:Glacier Silver Metallic

2014 BMW 428i Luxury Coupe Coupe
Stock Number:5286
Mileage:39,728
Exterior Color:Orion Silver Metallic

2015 BMW 428i M Sport Convertible Convertible
Stock Number:5682
Mileage:21,635
Exterior Color:Black Sapphire Metallic

2014 BMW 428i M Sport Convertible Convertible
Stock Number:5341
Mileage:34,612
Exterior Color:Black Sapphire Metallic

2016 BMW 428i xDrive Gran Coupe Hatchback Hatchback
Stock Number:5715
Mileage:40,269
Exterior Color:Mineral White Metallic

2016 BMW 428i xDrive Gran Coupe M Sport Hatchback Hatchback
Stock Number:5716
Mileage:15,597
Exterior Color:Mineral White Metallic

2015 BMW 428i xDrive Gran Coupe Sport Line Hatchback Hatchback
Stock Number:5701
Mileage:23,748
Exterior Color:Mineral Grey Metallic

2015 BMW 428i xDrive Luxury Line Convertible Convertible
Stock Number:5692
Mileage:30,279
Exterior Color:Alpine White

2018 BMW 430i M sport Convertible Convertible
Stock Number:5650
Mileage:34,716
Exterior Color:Alpine White

2016 BMW 435i Luxury Convertible Convertible
Stock Number:5720
Mileage:41,918
Exterior Color:Glacier Silver Metallic

2015 BMW 435i Sportline Coupe Coupe
Stock Number:5057
Mileage:26,906
Exterior Color:Melbourne Red Metallic

2016 BMW X1 xDrive28i AWD Sport Utility Sport Utility
Stock Number:5683
Mileage:36,253
Exterior Color:Mineral White Metallic

2016 BMW X1 xDrive28i Premium Sport Utility Sport Utility
Stock Number:5697
Mileage:31,897
Exterior Color:Mediterranean Blue Metallic

2016 BMW X4 xDrive28i M Sport Sport Utility Sport Utility
Stock Number:5635
Mileage:36,935
Exterior Color:Carbon Black Metallic

2015 BMW X4 xDrive28i M sport Package AWD 4dr xDrive28i Sport Utility Sport Utility
Stock Number:5555
Mileage:42,138
Exterior Color:Alpine White

2016 BMW Z4 sDrive28i Convertible Convertible
Stock Number:5580
Mileage:10,973
Exterior Color:Sparkling Brown Metallic

2015 BMW Z4 sDrive28i Convertible Convertible
Stock Number:5584
Mileage:11,592
Exterior Color:Valencia Orange Metallic

2015 BMW Z4 sDrive28i Convertible Convertible
Stock Number:5591
Mileage:41,883
Exterior Color:Mineral White Metallic

2015 BMW Z4 sDrive28i Convertible Convertible
Stock Number:5696
Mileage:31,093
Exterior Color:Mineral White Metall