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 320i xDrive Sedan Sedan
Stock Number:5492
Mileage:40,253
Exterior Color:Melbourne Red Metall

2013 BMW 320i xDrive Premium Sedan Sedan
Stock Number:5656
Mileage:55,381
Exterior Color:Melbourne Red Metallic

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

2014 BMW 335i Sport Line Sedan Sedan
Stock Number:5444
Mileage:23,541
Exterior Color:Black Sapphire Metallic

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

2015 BMW 428i Gran Coupe Luxuryline Sedan Sedan
Stock Number:5482
Mileage:35,951
Exterior Color:Mineral White 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:5599
Mileage:46,620
Exterior Color:Black Sapphire Metallic

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

2015 BMW 428i Premium Convertible Convertible
Stock Number:5568
Mileage:16,980
Exterior Color:Melbourne Red Metallic

2015 BMW 428i xDrive Sport Line Convertible Convertible
Stock Number:5558
Mileage:17,295
Exterior Color:Mineral Gray Metallic

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

2018 BMW 430i M Sport Convertible Convertible
Stock Number:5638
Mileage:36,025
Exterior Color:Glacier Silver Metallic

2018 BMW 430i Premium Convertible Convertible
Stock Number:5627
Mileage:26,779
Exterior Color:Black

2018 BMW 430i Premium Convertible Convertible
Stock Number:5631
Mileage:31,972
Exterior Color:Jet Black

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

2015 BMW 528 xDrive Premium Sedan Sedan
Stock Number:5660
Mileage:30,892
Exterior Color:Black Sapphire Metallic

2015 BMW 528i xDrive Premium Sedan Sedan
Stock Number:5609
Mileage:30,344
Exterior Color:Dark Graphite Metallic

2015 BMW 528i xDrive Premium Sedan Sedan
Stock Number:5658
Mileage:22,524
Exterior Color:Imperial Blue Metallic

2015 BMW X1 xDrive28i xLine Sport Utility Sport Utility
Stock Number:5479
Mileage:26,566
Exterior Color:Black Sapphire Metallic

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

2015 BMW X4 xDrive28i M sport Sport Utility Sport Utility
Stock Number:5586
Mileage:29,152
Exterior Color:Alpine White

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

2016 BMW X5 xDrive35i Premium Sport Utility Sport Utility
Stock Number:5657
Mileage:41,608
Exterior Color:Mineral White Metallic

2015 BMW X5 xDrive35i Premium Sport Utility Sport Utility
Stock Number:5583
Mileage:26,085
Exterior Color:Alpine White

2015 BMW X5 xDrive35i Premium Sport Utility Sport Utility
Stock Number:5622
Mileage:48,928
Exterior Color:Space Gray Metallic

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

2016 BMW Z4 sDrive28i M sport Convertible Convertible
Stock Number:5640
Mileage:46,188
Exterior Color:Mineral White Metallic

2016 BMW Z4 sDrive28i Sport Convertible Convertible
Stock Number:5543
Mileage:16,072
Exterior Color:Black Sapphire Metallic