Sales & Service 800.PRESTON

Used 2016 BMW 3 Series 328i xDrive

Stock: B22072A

Mileage: 66972

Presto! Price

$21,874

GET E-PRICE
2016 BMW 3 Series 4dr Car
2016 BMW 3 Series 4dr Car
2016 BMW 3 Series 4dr Car
2016 BMW 3 Series 4dr Car
2016 BMW 3 Series 4dr Car

Used 2016 BMW 3 Series 328i xDrive

8-Speed Automatic

Close

2016 BMW 3 Series 328I XDRIVE

Stock: B22072A | Vin: WBA8E3C59GK501932