Used 2024 BMW X5 xDrive50e$61,990Stock: TT60843Mileage: 21,430 milesExterior: Gray MetallicDrivetrain: AWDVIN: 5UX43EU07R9T60843