i 4dr Rear-Wheel Drive Sedan
2003 BMW 330 For Sale

2003 BMW 3 Series 325i

2003 BMW 3 Series 325i

Asking Price $6,995
Mileage 129,174
Location Murrells Inlet, SC
2003 BMW 3 Series 330i

2003 BMW 3 Series 330i

Asking Price $7,950
Mileage 90,010
Location Evansville, IN
2003 BMW 3 Series 330i

2003 BMW 3 Series 330i

Asking Price $8,900
Mileage 102,989
Location Meridianville, AL
2003 BMW 3 Series 330Ci

2003 BMW 3 Series 330Ci

Asking Price $5,999
Mileage 155,875
Location Portland, OR
2003 BMW 3 Series 325xi

2003 BMW 3 Series 325xi

Asking Price $4,999
Mileage 138,000
Location Vancouver, WA
2003 BMW 3 Series 330Ci

2003 BMW 3 Series 330Ci

Asking Price $8,985
Mileage 102,880
Location Garden Grove, CA