Used BMW 2 Series in Grand Rapids, MN

2.5 million cars to choose from.

Search Used Cars





BMW 2 Series
  • 2016 BMW 2 Series 228i xDrive in Grand Rapids, MN 55744

    $19,999
    Mileage: 51,237
    Location: Grand Rapids, MN 55744
    Description: Used 2016 BMW 2 Series 228i xDrive - $19,999, 51,237 miles Exterior Color: alpine white Coupe 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoline 2 Doors