CIM Group and Centennial Yards Company announced today that iconic Atlanta steakhouse Chops Lobster Bar has signed a 13,000-square-foot restaurant lease at Centennial Yards, the $5 billion, 50-acre ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results