Town Center Mall was forced to close its doors after becoming “highly delinquent" on its Georgia Power bills, according to ...
The shopping center operator had the highest bid for the financially troubled Charlotte mall, but a judge has yet to approve the $39M deal.