1708 Peachtree
In 2016, DeFoor Ventures purchased with its partners the Brookwood Exchange, 1708 Peachtree Road in Atlanta, GA. The Building is located in South Buckhead in one of Atlanta’s highest demographics and on Peachtree Road, one of the most highly traveled roads. The Building is a 53,000 square foot historic office building built in 1919.