Lush opening its largest store at Scottsdale Fashion Square
Lush is preparing for the opening of its largest store to date at Scottsdale Fashion Square. The 2,600-square-foot cosmetic heaven is the fourth location in Arizona after recently opening at the Arrowhead…