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.

2016 BMW 328i xDrive Gran Tourismo GT Spotline Hatchback Hatchback
Stock Number:5745
Mileage:47,080
Exterior Color:Mineral White Metall

2016 BMW 328i xDrive Gran Turismo GT Luxuryline Hatchback Hatchback
Stock Number:5757
Mileage:20,114
Exterior Color:Mineral White Metallic

2016 BMW 328i xDrive Luxury Line Sedan Sedan
Stock Number:5788
Mileage:37,277
Exterior Color:Imperial Blue Metallic

2016 BMW 328i xDrive SportLine Sedan Sedan
Stock Number:5784
Mileage:37,745
Exterior Color:Mediterranean Blue Metallic

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

2016 BMW 428i Gran Coupe Hatchback Hatchback
Stock Number:5744
Mileage:31,258
Exterior Color:Midnight Blue 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

2016 BMW 428i xDrive M sport Hatchback Hatchback
Stock Number:5786
Mileage:17,986
Exterior Color:Alpine White

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

2016 BMW 528i xDrive Premium Sedan Sedan
Stock Number:5756
Mileage:35,260
Exterior Color:Black Sapphire Metallic

2016 BMW 535i Gran Turismo GT Hatchback Hatchback
Stock Number:5743
Mileage:47,916
Exterior Color:Glacier Silver Metallic

2016 BMW 535i Gran Turismo GT Hatchback Hatchback
Stock Number:5746
Mileage:36,746
Exterior Color:Mineral White Metall

2016 BMW 535i xDrive Premium Sedan Sedan
Stock Number:5741
Mileage:24,219
Exterior Color:Mineral Gray Metallic

2016 BMW M235i xDrive M Sport Convertible Convertible
Stock Number:5748
Mileage:24,958
Exterior Color:Black Sapphire Metallic

2017 BMW X1 xDrive28i Premium Sport Utility Sport Utility
Stock Number:5760
Mileage:31,561
Exterior Color:Alpine White

2017 BMW X1 xDrive28i Premium Sport Utility Sport Utility
Stock Number:5761
Mileage:17,512
Exterior Color:Black Sapphire Metallic

2016 BMW X3 xDrive28d xLine Sport Utility Sport Utility
Stock Number:5759
Mileage:32,941
Exterior Color:Alpine White

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

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

2016 BMW X5 xDrive50i M sport Sport Utility Sport Utility
Stock Number:5787
Mileage:20,353
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