Murad has opened a Los Angeles flagship store that offers customers an immersive retail experience with a focus on wellness and stress relief.