Atlanta Sign art

The Atlanta Sign is seen at lower right

Nashville-based Blackbird Media announced Wednesday the $10.6 million purchase of the property on which rises electronic billboard The Atlanta Sign.

The Atlanta Sign is located at 150 and 152 Walton St. and is billed by Blackbird as “one of the most iconic, digital out-of-home advertising assets in the U.S.,” the release notes. In addition, and according to a release, the company acquired 149 Centennial Olympic Park Blvd. in Atlanta.