Forever 21 opens Northbrook Court flagship
Los Angeles Forever 21 said it has opened its 11,000-sq.-ft. flagship store at Northbrook Court in the Chicago suburb of Northbrook, Ill.
The new store opened on July 25 and is on the mall’s upper level near Macy’s and AMC Theatres.
Northbrook Court is owned and managed by Chicago-based General Growth Properties.