BMW 328i

Year: 2016
Make: BMW
Model: 328i
Stock #: HP2558
VIN: WBA8E9C57GK645496
Mileage: 29176
Transmission: Automatic

Enter your information and you will receive a special price quote by email for this 2016 BMW 328i!

Get Drive Home Happy Price