
Burlington Signs 20,000-Square-Foot Lease at North Griffin Square Shopping Center in Metro Atlanta
Griffin, Ga. — Burlington Stores Inc. has signed a 20,000-square-foot lease at North Griffin Square, a retail center located in Griffin, approximately 40 miles south of Atlanta. Burlington will open a store at the 226,694-square-foot center this summer. Belk, Bealls
…