2017 BMW 3 series 320i XDrive
$15,950
Essington, PA
Highway:
34 MPG
Automatic
L4, 2.0L; Twin Turbo
Mineral Grey Metallic
AWD
Gasoline
49,327 Miles
Black Sensatec
RJ17G49KBX3
WBA8E5G35HNU44780
320i XDrive