Seventeenth Street Plaza
1225 17th Street Denver , CO 80202

1225 Seventeenth Street - Lease - office for lease

1,159 - 53,258 ft2
Office Lease
Contact us for price


Situated on the corner of 17th Street and Larimer, 17th Street Plaza is located within blocks of all major sports stadiums and the trendiest restaurants and retailers in Denver. The building’s architecture provides a timeless design while its operating systems and services are among the most sophisticated available today in the Denver CBD. The Skidmore, Owings & Merrill project features signature, efficient, columnless floorplates and a striking exterior appearance. Unobstructed panoramic views of mountains and cityscape as well as a premier roster of Denver’s finest tenants make 17th Street Plaza a highly desirable place to office.


1 of every 2 tenants actively seeking space in downtown is focused on LoDo/CBD. Walkability of this market is unsurpassed; no other part of the CBD has LoDo’s retail and transit in such close proximity. LoDo is a completely revitalized neighborhood; massive infrastructure improvements by the city($500M) coupled with $1.8BN of private investment in the last four years make it the city’s most desired micromarket.

Documents and resources