Used BMW X5 in Williamsburg, MI
2.5 million cars to choose from.
Search Used Cars
-
2020 BMW X5 xDrive40i in Traverse City, MI 49684
$41,971Mileage: 35,172Location: Traverse City, MI 49684Description: Used 2020 BMW X5 xDrive40i - $41,971, 35,172 miles Exterior Color: black sapphire metallic SUV 3.0L I6 24V GDI DOHC Turbo Fuel: Gasoline 4 Doors