2012 BMW X5 xDrive50i
$16,995
Birmingham, AL
Highway:
20 MPG
Automatic
V8, 4.4L; Twin Turbo
Black
AWD
Gasoline
119,058 Miles
Black
423856
5UXZV8C52CL423856
xDrive50i