2016 BMW X5 in Shelby Township , MI
$47,995
2016 BMW X5 xDrive35iM SPORT All Wheel Drive One Owner10,992 Documented Miles - ULTRA LOW! Perfect CARFAX Detailed HistoryAWESOME Condition Inside And Out FULL BMW Bumper To Bumper WARRANTY Not all X5's are optioned the same!$$$$$ Over $10,000 In ...