Loading...
2

Used BMW 3 Series 328i for Sale in Winston Salem, NC

2012 BMW 3 Series 328i
2012 BMW 3 Series 328i
2012 BMW 3 Series 328i
Used·66,087 mi

$11,555

2015 BMW 3 Series 328i
2015 BMW 3 Series 328i
2015 BMW 3 Series 328i
Used·113,878 mi

Contact dealer for price