Used BMW X3 Greensboro NC 27407
BMW X3 xDrive28i
Here's a great deal on a 2017 BMW X3. With just over 40,000 miles on the odometer, this vehicle proves competitive in its price class based on its condition and value. Smooth gearshifts are achieved thanks to the 2 liter 4 cylinder engine, and all wheel drive keeps this model firmly attached to the road surface. A turbocharger further enhances performance, while also…