Loading...
3

Used 2016 BMW X5 for Sale in Jacksonville, FL

2016 BMW X5 xDrive35i
2016 BMW X5 xDrive35i
2016 BMW X5 xDrive35i
Used·76,199 mi

$16,795

2016 BMW X5 xDrive35i
2016 BMW X5 xDrive35i
2016 BMW X5 xDrive35i
Used·92,743 mi

$15,995

2016 BMW X5 xDrive50i
2016 BMW X5 xDrive50i
2016 BMW X5 xDrive50i