$25,950

2012 BMW X5

Year: 2012, Make: BMW, Model: X5, Mileage: 74053, VIN: 5UXZW0C53CL670091