Forever 21 to Open 21,000-Square-Foot Flagship Store at Mixed-Use Development in Atlanta

Forever 21 will open a 21,000-square-foot store at Atlantic Station in Atlanta in summer 2019. Forever 21 will open a 21,000-square-foot store at Atlantic Station in Atlanta in summer 2019.

Atlanta — Hines has signed a 21,000-square-foot lease with Forever 21 at Atlantic Station, a mixed-use development in Atlanta.

The site will be Atlanta’s first intown location and flagship store. The addition of Forever 21 is part of Atlantic Station’s major repositioning, which includes new retail and restaurant offerings, a complete overhaul of the center’s Central Park, the addition of new multifamily residential units and the addition of creative office space. Forever 21 is expected to open at Atlantic Station in summer 2019, marking the fourth and largest location in the metro Atlanta area.

More News