It’s finally happening–Forever 21, the boss of fast fashion, is scheduled to open a XXI store inside Lenox in the Fall of 2011. The store will be located at the far end of the mall near the food court, Bloomingdale’s and more. No official opening date is set. At 27,000 supposed square feet, the new front for F21 will overwhelm the casual shopper with everything from shoes to maternity clothes to plus sizes.
–Forever 21 at Lenox. Opening Fall 2011.
Chicago Old Post Office International Property Developers