(4.5) 13 reviews
MSRP: $6,813$15,293
Body Style: Coupe
Combined MPG: 23
Engine: 230-hp, 3.0-liter I-6 (premium)
Drivetrain: Rear-wheel Drive
2009 BMW 128

2009 BMW 128s For Sale Near You