2017 BMW 3 series 330i xDrive Gran Turismo
$16,999
Cornelius, NC
Highway:
33 MPG
Automatic
L4, 2.0L; Twin Turbo
Black
AWD
Gasoline
86,891 Miles
Red
WBA8Z9C38HG826890
330i xDrive Gran Turismo