2016 BMW 3 series 320i XDrive
$12,995
Fredericksburg, VA
Highway:
35 MPG
Automatic
L4, 2.0L; Twin Turbo
GREEN
AWD
Gasoline
87,210 Miles
BEIGE
11293
WBA8E5G59GNT40163
320i XDrive