Ci 2dr Rear-Wheel Drive Coupe
2004 BMW 325 For Sale

2004 BMW 3 Series 330Ci

2004 BMW 3 Series 330Ci

Asking Price $8,995
Mileage 143,000
Location Seattle, WA
2004 BMW 3 Series 325Ci

2004 BMW 3 Series 325Ci

Asking Price $13,595
Mileage 84,458
Location Buffalo, NY
2004 BMW 3 Series 325i

2004 BMW 3 Series 325i

Asking Price $8,990
Mileage 72,781
Location Front Royal, VA
2004 BMW 3 Series 330Ci

2004 BMW 3 Series 330Ci

Asking Price $14,598
Mileage 46,164
Location Buffalo, NY
2004 BMW 3 Series 325Ci

2004 BMW 3 Series 325Ci

Asking Price $6,950
Mileage 114,345
Location Hampden, MA
2004 BMW 3 Series 325Ci

2004 BMW 3 Series 325Ci

Asking Price $9,957
Mileage 120,662
Location Austintown, OH