i 4dr Rear-Wheel Drive Sedan
2013 BMW 320 For Sale

2013 BMW 3 Series 335i

2013 BMW 3 Series 335i

Asking Price $14,465
Mileage 71,703
Location Garfield, NJ
2013 BMW 3 Series 328i xDrive

2013 BMW 3 Series 328i xDrive

Asking Price $13,995
Mileage 114,312
Location Auburn, IN
2013 BMW 3 Series 335i xDrive

2013 BMW 3 Series 335i xDrive

Asking Price $14,995
Mileage 68,675
Location Warrensville Heights, OH
2013 BMW 3 Series 328i

2013 BMW 3 Series 328i

Asking Price $18,999
Mileage 62,953
Location Stone Mountain, GA
2013 BMW 3 Series 328i

2013 BMW 3 Series 328i

Asking Price $9,995
Mileage 89,068
Location Manheim, PA
2013 BMW 3 Series 328i xDrive

2013 BMW 3 Series 328i xDrive

Asking Price $14,500
Mileage 80,150
Location Casper, WY