Columbia Property Trust Inc. sold the Lindbergh Center mixed-use property in Atlanta for $187 million.
Lindbergh Center in Atlanta |
The office real estate investment trust noted that it bought the twin 14-story office buildings, which constitute most of the 1.1 million-square-foot complex, in 2008.
The buildings are 100% leased to telecom giant AT&T Inc. until Dec. 31, 2020.

