Used Mercedes-Benz M-Class in Urbandale, IA

2.5 million cars to choose from.

Search Used Cars





Mercedes-Benz M-Class
  • 2012 Mercedes-Benz M-Class in Urbandale, IA 50322

    $19,912
    Mileage: 94,294
    Location: Urbandale, IA 50322
    Description: Used 2012 Mercedes-Benz M-Class - $19,912, 94,294 miles Exterior Color: steel gray metallic SUV 3.5L V6 24V GDI DOHC Fuel: Gasoli 4 Doors
  • 2015 Mercedes-Benz M-Class in Urbandale, IA 50322

    Featured Car
    $31,915
    Mileage: 39,515
    Location: Urbandale, IA 50322
    Description: Used 2015 Mercedes-Benz M-Class - $31,915, 39,515 miles Exterior Color: steel grey metallic Wagon 4 Dr. Automatic Transmission 6 Cylinders 4 Doors
  • 2015 Mercedes-Benz M-Class in Grimes, IA 50111

    $27,977
    Mileage: 46,020
    Location: Grimes, IA 50111
    Description: Used 2015 Mercedes-Benz M-Class - $27,977, 46,020 miles Exterior Color: palladium silver metallic SUV 3.5L V6 Automatic Transmission Fuel: Flexib 4 Doors
  • 2011 Mercedes-Benz M-Class in Ames, IA 50010

    $16,000
    Mileage: 85,628
    Location: Ames, IA 50010
    Description: Used 2011 Mercedes-Benz M-Class - $16,000, 85,628 miles Exterior Color: black SUV Turbocharged Diesel V6 3.0L/182 Automatic Transmission Fuel: Diesel 4 Doors