171 17th Street — Lease in Atlanta, GA

  • Price: Contact for price
  • Listing type: For lease
  • Asset type: Business
  • Location: Atlanta, GA 30363

Description

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.

Market Context

This commercial property in Atlanta, GA is listed for lease. It has been on the market for 12 days. Compare it against other commercial property listings for lease in Atlanta, GA — view the full market.

Contact

Explore this market

Similar Business for Lease in Atlanta, GA