The more than 5,600-square-foot store is the brand’s 10th freestanding store in the Americas.