2017 BMW 3 series 320i XDrive
$17,950
Essington, PA
Highway:
34 MPG
Automatic
L4, 2.0L; Twin Turbo
Mineral Grey Metallic
AWD
Gasoline
24,721 Miles
Black
RJ17G24KBX3
WBA8A3C30HK692412
320i XDrive