ABOUT THE PROPERTY
Located at 1560 Broadway in the Uptown district of downtown Denver, Civic Center Plaza is a 598,592 sq. ft., 22-story landmark, Class A, office building. The property includes bike storage, a conference center, a parking garage, and a restaurant.
LEED Gold Certified
1560 Broadway, Denver, CO 80202
Office & Retail