6 Diesel BMW 5 Series Estate for sale