412.344.6010
DIRECTIONS
SERVICE
car

2016 BMW 3 Series

Stock: M99163

Mileage: 36017

OUR PRICE

$19,999

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 320i xDrive

2.0L 4-Cylinder DOHC 16V TwinPower Turbo 8-Speed Automatic

MSRP:

$19,999

OR FINANCE FOR: $288 / month

Close

2016 BMW 3 Series 320I XDRIVE

Stock: M99163 | Vin: WBA8E5G59GNT41118

BUY TODAY FOR

$19,999