Sold Inventory
2007 BMW 328i Coupe
Was:$19,950
$18,950
This Vehicle Is Sold
Stock: MT8180A
Transmission: Automatic
Mileage: 85,462
2009 BMW 328i xDrive
$22,950
This Vehicle Is Sold
Stock: 8595A
Transmission: Automatic
Mileage: 59,407
2015 BMW 328i xDrive M-Sport
Was:$27,950
$25,450
This Vehicle Is Sold
Stock: 17731B
Transmission: Automatic
Mileage: 47,213
2011 BMW 328i Sport Package
Was:$27,950
$25,950
This Vehicle Is Sold
Stock: 8563
Transmission: Automatic
Mileage: 18,028
2011 BMW 328i xDrive
Was:$29,950
$27,950
This Vehicle Is Sold
Stock: 8285
Transmission: Automatic
Mileage: 23,699
2011 BMW 328i Coupe
$29,950
This Vehicle Is Sold
Stock: MC391A
Transmission: Automatic
Mileage: 37,039
2010 BMW 328i M Sport Wagon
$33,950
This Vehicle Is Sold
Stock: 8982
Transmission: Automatic
Mileage: 40,095
2012 BMW 328i Convertible
Was:$37,950
$35,950
This Vehicle Is Sold
Stock: MC612
Transmission: Automatic
Mileage: 14,426