Simon gives Northwest Atlanta’s largest mall back to the bank
Simon Property Group and its lender, Deutsche Bank, put Town Center at Cobb mall in Kennesaw, Ga., on the auction block this week and received no bids. The property is now returned to the bank.