New Department Store Opens at Stonecrest Marketplace
A Shoppers World department store opened this week near The Mall at Stonecrest. The 32,000-square-foot store is the newest anchor tenant at Stonecrest Marketplace, a large shopping center located at 8100 Mall Parkway.
Mason Asset Management owns the land and leased the space to Shoppers World. Namdar Realty Group will manage the property.
To read more, please visit AJC.com.