Retail
Abercrombie and Fitch opens new Fifth Avenue store
American fashion brand Abercrombie and Fitch announced the recent opening of a new store in New York City, located at 668 Fifth Avenue. Situated between 52nd and 53rd, the store has joined a vast array of other retail locations lined up on Fifth Avenue, which is considered as one of New York's leading shopping hubs. Offering men’s, women’s,...
loading...