Used 2025 BMW X5 xDrive50e$63,990Stock: TZ45551Mileage: 18,591 milesExterior: Gray MetallicDrivetrain: AWDVIN: 5UX43EU08S9Z45551