2016 BMW 3 series 320i
$15,850
Novato, CA
Highway:
36 MPG
Automatic
L4, 2.0L; Twin Turbo
Black
RWD
Gasoline
59,970 Miles
Black
7259
WBA8A9C51GK617057
320i