2011 BMW 3 Series 335i xDrive

2011 BMW 3 Series
120,483 Miles | Online Only
$11,588
est. $167/mo

Track Price Check Availability
2016 BMW 3 Series 328i xDrive

2016 BMW 3 Series
60,427 Miles | Online Only
$20,900
est. $301/mo

Track Price Check Availability
2014 BMW 3 Series 320i

2014 BMW 3 Series
82,730 Miles | Online Only
$15,000
est. $216/mo

Track Price Check Availability
2014 BMW 3 Series 328i

2014 BMW 3 Series
38,962 Miles | Online Only
$18,495
est. $267/mo

Track Price Check Availability
2017 BMW 3 Series 320i

2017 BMW 3 Series
42,913 Miles | Online Only
$19,800
est. $285/mo

Track Price Check Availability
2008 BMW 3 Series 328i

2008 BMW 3 Series
120,508 Miles | Online Only
$7,900
est. $114/mo

Track Price Check Availability
2014 BMW 3 Series 335i

2014 BMW 3 Series
92,344 Miles | Online Only
$18,900
est. $272/mo

Track Price Check Availability
2008 BMW 3 Series 328i

2008 BMW 3 Series
133,731 Miles | Online Only
$7,475
est. $108/mo

Track Price Check Availability
2013 BMW 3 Series 335i

2013 BMW 3 Series
63,890 Miles | Online Only
$18,740
est. $270/mo

Track Price Check Availability
2014 BMW 3 Series 328i xDrive

2014 BMW 3 Series
88,864 Miles | Online Only
$14,400
est. $208/mo

Track Price Check Availability
2013 BMW 3 Series 328i

2013 BMW 3 Series
97,836 Miles | Online Only
$12,200
est. $176/mo

Track Price Check Availability
2013 BMW 3 Series 328i xDrive

2013 BMW 3 Series
127,769 Miles | Online Only
$12,495
est. $180/mo

Track Price Check Availability
2016 BMW 3 Series 328i

2016 BMW 3 Series
35,129 Miles | Online Only
$20,591
est. $297/mo

Track Price Check Availability
2014 BMW 3 Series 320i

2014 BMW 3 Series
98,721 Miles | Online Only
$13,791
est. $199/mo

Track Price Check Availability
2008 BMW 3 Series 328i

2008 BMW 3 Series
149,470 Miles | Online Only
$6,777
est. $98/mo

Track Price Check Availability
2015 BMW 3 Series 328i

2015 BMW 3 Series
67,490 Miles | Online Only
$16,810
est. $242/mo

Track Price Check Availability
2013 BMW 3 Series 320i

2013 BMW 3 Series
86,239 Miles | Online Only
$11,549
est. $166/mo

Track Price Check Availability
2013 BMW 3 Series 328i

2013 BMW 3 Series
49,281 Miles | Online Only
$19,995
est. $288/mo

Track Price Check Availability
2014 BMW 3 Series 335i

2014 BMW 3 Series
71,250 Miles | Online Only
$20,951
est. $302/mo

Track Price Check Availability
2015 BMW 3 Series 328i

2015 BMW 3 Series
98,022 Miles | Online Only
$14,485
est. $209/mo

Track Price Check Availability

BMW 3 Series Owner Ratings & Reviews

Write a Review
No reviews exist for the BMW 3 Series in Granite Falls, NC

Granite Falls, NC Dealer Ratings & Reviews

Write a Review

2017 BMW X1 - Bmw Of Asheville Fletcher

Roc
Hoopers Creek, North Carolina
Overall
5.0
Facility
5.0
Process
5.0
Quality
5.0
Service
5.0
The sales staff is also very attentive. When picking up our X1 after a service, I mentioned a possible interest in an X3 as a second vehicle. I was given a great orientation and test drive.