2010 BMW 1 SERIES 128I
$8,963
- $8,963
- Mileage 133,717 Miles
- Mileage 133,717 Miles
- Engine 6 Cyl
- Transmission Manual
- Drivetrain RWD