1129 20th Street is a 176,000 SF, 10-story Class A office property located in the Central Business District. The property, also known as the "Liberty Building," was purchased from an affiliate of Prologis, Inc.
Developed in 1969 and completely renovated in 2009 with the addition of two floors and a roof deck, the Liberty Building, formerly known as the Board of Trade Building, is LEED Gold certified and situated within blocks of four major Metro lines. The building has four sides of glass and 18,500 SF floorplates that are ideal for smaller tenants.