Edens Spins Off Atlanta Publix-Anchored Center
Retail center giant Edens has sold off a Publix-anchored retail center in Atlanta. InvenTrust Properties Corp. paid $28 million for Moores Mill Center, a 6-acre property that includes a 45,000-square-foot Publix and about 15,000 square feet of retail space. It…
