About One South Dearborn

One South Dearborn is a 40-story, world-class office tower located at the southeast corner of Dearborn Street and Madison Street in downtown Chicago. The office building consists of 820,915 square feet of office space sitting on top of a 4-level, above-grade parking garage and the building’s ground-level Main Lobby which includes a white-table restaurant.

One South Dearborn is the first office building in Illinois to receive Silver precertification under the U.S. Green Building Council’s Leadership in Energy and Environmental Design - Core and Shell (LEED-CS) program. LEED is a nationally-recognized rating system for sustainable real estate design, development and operation. One South Dearborn is outfitted with several technologically-advanced engineering systems and unique architectural elements designed to maximize energy efficiency and minimize consumption of nonrenewable resources.

In accordance with LEED guidelines, Building Management has also implemented a number of policies and procedures highlighted in this portal to further promote environmental stewardship. We thank you in advance for your strict adherence to these rules and salute you for your commitment to environmental sustainability.

One South Dearborn is owned by Starwood Capital Group and Vanderbilt Properties.

Building Address:
1 S. Dearborn St.
Chicago, IL 60603

Top of Page