HomeInventory All Inventory New ArrivalsAllNewPre-OwnedSpecialsCollector CarsE-VehiclesRecently Sold Home 2004 Inventory Search All ConditionsUsedAll Years2004All MakesBMWMercedes-BenzAll Models3 SeriesC-ClassAll Trims2.6LM3All Body StylesCoupeWagonReset SearchMakeBMW1Mercedes-Benz1Model3 Series1C-Class1trim2.6L1M31BodyCoupe1Wagon1TransmissionAutomatic1Manual1Exterior ColorRed1Silver1fueltypeFlex Fuel1Gasoline Fuel1Mileage20,000 - 29,999 130,000 - 39,999 1Highway MPG20 - 24 125 - 29 1PriceUnder $30,000 1$30,000 - $59,999 1 Search Results Filter All ConditionsUsedAll Years2004All MakesBMWMercedes-BenzAll Models3 SeriesC-ClassAll Trims2.6LM3All Body StylesCoupeWagon 2 Matching Vehicles: Year: 2004 Sort by: Year Model Color Price Per Page 24 102050100 1 2004 BMW 3 Series M3 Price:$59,950 Stock: C2609 *2004 BMW M3* * $4,300 in Factory Options * Imola Red Over Black Leather * Just 38,248 Miles, 6-Speed Manual, Outstanding Example *Factory Options* * Premium Package * Power Glass Moonroof * Power Seats w/Driver Memory * Nappa Leather ...read more Get Details 2004 Mercedes-Benz C-Class C240 Wagon Price:$19,950 Stock: 18207C *2004 Mercedes Benz C240 Wagon* * $38,130 MSRP With $3,260 in Factory Options * Brilliant Silver Metallic Over Black Interior * Ultra Low Miles, Heated Seats, Sunroof *Factory Options* * Sunroof Package * Auto Dimming Mirrors * Rain Sensin...read more Get Details Per Page 24 102050100 1