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