All prefixes for BMW model from our database
2018 BMW 228i Historical Sale Listings
2018 BMW 228i VIN:
WBA1K9C5NJDPN4UMZ
Get vehicle report NOW!
Price: $22718. Odometer: 53412mi.