2016 BMW 6 series 640i
$27,998
Walnut Creek, CA
Highway:
31 MPG
Automatic
L6, 3.0L; Twin Turbo
Alpine White
RWD
Gasoline
51,824 Miles
Black
M4209
WBA6H1C53GD933021
640i