Used BMW M3 in Niles, MI
2.5 million cars to choose from.
Search Used Cars
-
2003 BMW M3 Base in Merrillville, IN 46410
$25,900Mileage: 48,989Location: Merrillville, IN 46410Description: Used 2003 BMW M3 Base - $25,900, 48,989 miles Exterior Color: silver Automatic Transmission 2 Doors -
2006 BMW M3 Base in Holland, MI 49424
$22,995Mileage: 121,751Location: Holland, MI 49424Description: Used 2006 BMW M3 Base - $22,995, 121,751 miles Exterior Color: blue Manual Transmission 2 Doors