Another troubled suburban shopping mall is in the news. Town Center at Cobb, which sits at the split of I-575 from I-75 near Kennesaw, failed to pay its 2024 property-tax ...