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%

$132,500,000 Total Purchase Price
509,237 square feet Total Rentable Area
Class A Building Class