New
Used
Service
Parts
Call
Directions
Service

2016 BMW 2 Series 228i

Stock: 202824A

Mileage: 30879

Our Price

$20,985

LEARN MORE
2016 BMW 2 Series 2dr Car
2016 BMW 2 Series 2dr Car
2016 BMW 2 Series 2dr Car
2016 BMW 2 Series 2dr Car
2016 BMW 2 Series 2dr Car
2016 BMW 2 Series 2dr Car
2016 BMW 2 Series 2dr Car
2016 BMW 2 Series 2dr Car
2016 BMW 2 Series 2dr Car
2016 BMW 2 Series 2dr Car
2016 BMW 2 Series 2dr Car
2016 BMW 2 Series 2dr Car
2016 BMW 2 Series 2dr Car
2016 BMW 2 Series 2dr Car
2016 BMW 2 Series 2dr Car
2016 BMW 2 Series 2dr Car
2016 BMW 2 Series 2dr Car
2016 BMW 2 Series 2dr Car
2016 BMW 2 Series 2dr Car
2016 BMW 2 Series 2dr Car
2016 BMW 2 Series 2dr Car

2016 BMW 2 Series 228i

8-Speed Automatic Sport

Our Price

$20,985

OR FINANCE FOR: $303 / month

Request More Info GET PRE-APPROVED
Close

2016 BMW 2 Series 228I

Stock: 202824A | Vin: WBA1G9C50GVX97338

BUY TODAY FOR

$20,985