Buckhead Tower is a 348,152-SF 20-story iconic building located in Atlanta’s premier Buckhead submarket. The building is the only office tower connected to both the JW Marriott hotel and the Lenox Mall, one of Simon’s premier malls in the Southeast. A MARTA station is situated directly across the street.
Investment Strategy: Value-add through rebranding and completion of common area amenities.
Acquisition Date: March 2012.
Disposition Date: August 2018.