$14,300

2012 BMW 528

Year: 2012, Make: BMW, Model: 528, Mileage: 83500, VIN: WBAXG5C57CDX02311