Used BMW 3 Series in Cadillac, MI

2.5 million cars to choose from.

Search Used Cars





BMW 3 Series
  • 2015 BMW 3 Series 320i xDrive in Traverse City, MI 49684

    $21,786
    Mileage: 48,514
    Location: Traverse City, MI 49684
    Description: Used 2015 BMW 3 Series 320i xDrive - $21,786, 48,514 miles Exterior Color: alpine white Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors