2012 BMW X5
xDrive35i | 120,446 miles
$10,485
Safe vehicle
This 2013 BMW X5 has a 4 star safety rating
xDrive35i | 120,446 miles
xDrive35i | 67,302 miles
xDrive35i | 147,113 miles
xDrive35i | 103,807 miles
xDrive35i | 103,807 miles
xDrive35i | 51,674 miles
xDrive35i | 94,294 miles
xDrive35i | 64,570 miles
xDrive35i | 103,807 miles
xDrive35i | 94,294 miles
xDrive35i | 125,752 miles
xDrive35i | 98,777 miles
xDrive35i | 103,807 miles
xDrive35i | 51,674 miles
xDrive35i | 94,294 miles
xDrive35i | 125,752 miles