2016 BMW X5 M
$29,494
Elizabeth, NJ
Highway:
19 MPG
Automatic
V8, 4.4L; Twin Turbo
Black
AWD
Gasoline
102,806 Miles
Black
R79421
5YMKT6C52G0R79421
Base