2012 BMW 3 Series 328i
- Retail Value: $11,998
Stock #: 8947, Engine: 3.0L 6, Transmission: Automatic, Mileage: 77,552 miles miles, MPG Range: 17/, Exterior Color: White, Interior Color: Black
* Indicates a required field
* Indicates a required field