Abercrombie & Fitch, a division of Abercrombie & Fitch Co., has announced opening of its new 5th Avenue store on July 21. The store is located at 668 Fifth Avenue, and showcases Abercrombie & Fitch’s women’s and men’s collections, along with dedicated shop-in-shop