Investors place $200 million bet on one of Atlanta’s largest office parks with overhaul plans

The 14-building Piedmont Center office complex in Atlanta's Buckhead area was last valued at $657 million. (CoStar)
CP Group venture wins Piedmont Center for fraction of former value at foreclosure auction