2012 BMW 3 series 335i xDrive
$17,990
Melrose Park, IL
Highway:
27 MPG
Manual
L6, 3.0L; Twin Turbo
Black Sapphire Metallic
AWD
Gasoline
107,748 Miles
Cream Beige
672246
WBAKF9C54CE672246
335i xDrive