Peachtree Palisades

Acquired in November 1999, Peachtree Palisades is a seven-story, 129,245 square foot office building with three levels of subsurface parking located in the Midtown submarket of Atlanta, Georgia. The investment strategy called for adding value through building improvements and rental rate appreciation intrinsic to a high-quality Class B property in an irreplaceable urban location. Anchored by a major media company, the property was improved and re-tenanted, enjoyed rental rate increases and provided a 16% IRR over the 19-year hold period at sale in January 2019.