412.344.6010
DIRECTIONS
SERVICE
car

2016 BMW 3 Series

Stock: M99170

Mileage: 30054

OUR PRICE

$24,499

BUY NOW
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
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
2016 BMW 3 Series 4dr Car
2016 BMW 3 Series 4dr Car

2016 BMW 3 Series 328i xDrive

2.0L 4-Cylinder DOHC 16V Turbocharged 8-Speed Automatic

MSRP:

$24,499

OR FINANCE FOR: $353 / month

Close

2016 BMW 3 Series 328I XDRIVE

Stock: M99170 | Vin: WBA8E3G56GNT78082

BUY TODAY FOR

$24,499