The landmark Concourse Corporate Center was recently acquired by Building and Land Technology, the Stamford, Connecticut-based company announced. The property is located at Interstate 285 and Georgia State Route 400 in Atlanta’s Perimeter submarket, in close proximity to several MARTA stations.