Bristol Street

Hoffman Estates, Ill.-based Sears Holdings Corp. announced that it has signed a long-term lease with Forever 21 to occupy approximately 43,000 sq. ft. of its retail store property at South Coast Plaza in Costa Mesa, Calif. The remaining space at the Sears' store at South Coast Plaza will continue to offer its full assortment of products and services, with an improved layout to accommodate Forever 21's larger store concept XXI Forever as its new neighbor. At the Sears-owned property at South Coast Plaza, XXI Forever will lease a small portion of the upper level and a portion of the

More Blogs