2016 BMW 2 series 228i xDrive
$18,800
Grand Ledge, MI
Highway:
35 MPG
Automatic
L4, 2.0L; Turbo
Black
AWD
Gasoline
43,658 Miles
Black
X38368
WBA1G9C58GV598828
228i xDrive