Offices For Lease in Galleria South Tower

Galleria South Tower

720 South Colorado Boulevard, Denver, CO, United States

A striking gold-tinted office tower in the Cherry Creek/Glendale submarket of southeast Denver, CO, is home to the Colorado Boulevard business center. From its 13th floor location, the business center enjoys spectacular panoramic mountain views through the 5ft x 6ft reflective glass windows. Business services and personal services are the biggest employers in Glendale, followed by the retail sector. Famous as the home of US rugby, it also has a large sports and events venue at nearby Infinity Park. The city of Denver itself is the base for energy research and government agencies, as well as banking and is a growing hi-tech and manufacturing hub for computers, food and drink, machinery, scientific instruments and transportation equipment. The building is close to many business amenities in Cherry Creek and is situated close to the I-25. Denver's central location makes it easy for companies to transport goods to key markets in the western USA.

Building Overview

We have no office spaces currently available to rent in 720 South Colorado Boulevard, Denver, CO, United States as at 9 April 2026.

Building Facilities

Air Conditioning
After Hour Security
Car Parking In Building
A Grade Building
Cafe/Retail in Building
13 Floors
Shower Facility Included

Location Map

720 South Colorado Boulevard, Denver, CO, United States

Enquire Now
Loading...

We are the US's No. 1 marketplace for serviced, coworking, and shared office space.

Connect with our local experts for flexible workspace solutions across the US. Get personalized recommendations, arrange tours, and secure the best deals — all at no cost.

Stacey Banks, Senior Account Manager at Office HubAndrew Back, Vice President of Sales at Office HubSarah Goldman, Director of Operations at Office HubMiles Anderson, Senior Account Director at Office Hub

Talk to our Experts directly

646 741 8226