CBL & Associates Properties, Inc. is an American real estate investment trust that invests in shopping centers and shopping malls, primarily in the Southeastern and Midwestern United States. Its largest market is Chattanooga, Tennessee.
Description via Wikipedia
Some research tools need a free Smallfolk account or a Smallfolk Pro plan.