2017 BMW X5 35i in Abingdon, VA
$52,000
2017 BMW X5 35i for sale. 3.0 L Twin Turbo 6 cylinder. Imperial Blue Metallic (exterior) Terra Dakota Leather (interior) 28,800 miles. Fully loaded. Has warranty and maintenance left. Paid $72,000. New upgraded tires that cost $1,900. Immaculate c...