
Used 2008 BMW 328 i
46,749 mi.

Used 2011 BMW 328 i
43,493 mi.

Used 2009 BMW 328 i
38,534 mi.

Used 2013 BMW 328 i
37,109 mi.

Used 2011 BMW 328 i
40,380 mi.

Used 2011 BMW 328 i xDrive
39,122 mi.

Used 2012 BMW 328 i
47,614 mi.

Used 2013 BMW 328 i
32,686 mi.

Used 2008 BMW 328 i
41,457 mi.

used 2008 BMW 328 i
29,000 mi.

Used 2012 BMW 328 i
47,647 mi.

Used 2011 BMW 328 i xDrive
37,259 mi.

Used 2009 BMW 328 i
49,481 mi.

used 2013 BMW 328 i xDrive
23,648 mi.

Used 2016 BMW 328 i
44,227 mi.

Used 2013 BMW 328 i
33,000 mi.

Used 2010 BMW 328 i
44,985 mi.

Used 2011 BMW 328 i xDrive
42,259 mi.

Used 2010 BMW 328 i
27,799 mi.

Used 2011 BMW 328 i
46,658 mi.