(4.3) 8 reviews
MSRP: $11,300$20,728
Body Style: Coupe
Combined MPG: 23
Engine: 230-hp, 3.0-liter I-6 (premium)
Drivetrain: Rear-wheel Drive
2012 BMW 128

2012 BMW 128s For Sale Near You