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

2015 BMW 328i Premium Sedan Sedan
Stock Number:5455
Mileage:29,195
Exterior Color:Black Sapphire Metal

2015 BMW 328i xDrive GT Gran Turismo Hatchback Hatchback
Stock Number:5487
Mileage:30,613
Exterior Color:Mineral Gray Metallic

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 Sport Hatchback Hatchback
Stock Number:5514
Mileage:23,300
Exterior Color:Mineral Gray Metallic

2014 BMW 328i xDrive Premium Sedan Sedan
Stock Number:5408
Mileage:23,094
Exterior Color:Liquid Blue Metallic

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

2015 BMW 335i xDrive GT Gran Turismo AWD Hatchback Hatchback
Stock Number:5513
Mileage:25,048
Exterior Color:Melbourne Red Metallic

2015 BMW 335i xDrive GT Gran Turismo LuxuryLine Hatchback Hatchback
Stock Number:5577
Mileage:35,032
Exterior Color:Mineral White 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:5585
Mileage:22,097
Exterior Color:Black Sapphire 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 Premium Convertible Convertible
Stock Number:5571
Mileage:25,335
Exterior Color:Jet Black

2015 BMW 428i xDrive Gran Coupe LuxuryLine Sedan Sedan
Stock Number:5466
Mileage:46,999
Exterior Color:Imperial Blue Metallic

2015 BMW 428i xDrive Gran Coupe Sportline Sedan Sedan
Stock Number:5493
Mileage:21,912
Exterior Color:Melbourne Red Metallic

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

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

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

2015 BMW 550i GT Gran Turismo Hatchback Hatchback
Stock Number:5485
Mileage:23,446
Exterior Color:Glacier Silver Metallic

2014 BMW 650i xDrive Gran Coupe Executive Sedan Sedan
Stock Number:4995
Mileage:29,095
Exterior Color:Mineral White Metallic

2014 BMW 650i xDrive Gran Coupe M Sport Sedan Sedan
Stock Number:5334
Mileage:44,705
Exterior Color:Deep Sea Blue Metallic

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

2015 BMW X1 xDrive35i xLine Sport Utility Sport Utility
Stock Number:5478
Mileage:24,021
Exterior Color:Jet Black

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

2015 BMW X4 xDrive28i xLine Sport Utility Sport Utility
Stock Number:5570
Mileage:16,256
Exterior Color:Dark Graphite Metallic

2015 BMW X5 xDrive35i M SPORT Sport Utility Sport Utility
Stock Number:5592
Mileage:14,918
Exterior Color:Black Sapphire Metallic

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

2016 BMW Z4 sDrive28i Convertible Convertible
Stock Number:5580
Mileage:10,950
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 Sport Convertible Convertible
Stock Number:5543
Mileage:16,072
Exterior Color:Black Sapphire Metallic