Newbury Street locale is brand’s seventh store in U.S.
The retailer's Boston location keeps the building's history while incorporating brand aesthetics
Spanish retailer plans seven locales in the two markets
Locale would join two New York sites
Get the most important news and business ideas from VMSD magazine's news bulletins.