A 1986 Brutalist-style church building, most recently the Christian Church of Buckhead, was demolished in April to make way for a new high-rise apartment building on Peachtree Road. The Buckhead Heritage Society tried to stop the demolition of what it calls an iconic Brutalist building in 2015 when the development was first proposed. Brutalism is […]