Rite Aid Corp. signed a lease for a 23,500 square foot space at 1200 Intrepid Ave for their “enterprise headquarters” as part of an effort to redefine how they envision their employees working as a result of the pandemic.

Article from Philadelphia Business Journal