171 17th Street
171 17th Street, Atlanta, GA 30363
Property Overview
171 17th Street is a 21-story, Class A office building built in 2004. The building was the first LEED Silver Core & Shell-certified building constructed in the world, and it is of trophy-quality construction with an expansive lobby with high-end finishes, column-free floor plates and dramatic floor-to-ceiling window lines.
It is located in the Midtown submarket of Atlanta and is part of the larger Atlantic Station mixed-use project. Amenities include on-site café, conference center and shuttle service. Located near a luxury boutique hotel, multi-screen movie theatre and 2,700 upscale residential units.
Investment at a Glance
Location: Atlanta, GA
Property Type: Class A Office
Acquisition Date: August 25, 2014
Purchase Price: $132,500,000
Sale Date: July 19, 2019
Sale Price: $176,500,000
No. of Buildings: 1
No. of Stories: 21
Square Footage: 509,237 SF
Year Built: 2004
Leased Percentage (at the time of Acquisition): 89%