720 S Colorado Blvd Denver, CO 80246
For Lease
The Galleria Office Towers, a Class B, 13-story complex in Denver, CO (80246), offers 5,720,377 square feet of executive office and commercial space. Built in 1975 and renovated in 2023, this impressive building boasts 244,675 square feet of currently vacant space, divisible into units ranging from 722 to 32,694 contiguous square feet. Located at 720 S Colorado Blvd, the property provides convenient access to Colorado Blvd, South Cherry Creek Drive, and I-25. Tenants enjoy spectacular views from the gold-tone, reflective glass towers and benefit from ample parking (a 3:1,000 ratio). On-site amenities include a health club, deli, and conference facilities, along with dedicated management staff. The Galleria's central location in Belcaro offers proximity to numerous retail and restaurant options in Cherry Creek, Glendale, and Downtown Denver. This exceptional property presents a unique opportunity for businesses seeking high-quality office space in a vibrant and convenient location.
-
Eryn Henderson / Henderson Home Group Real Estate Agency
-
Tony Jarrett Attorney at Law Law Firm Child Welfare Organization
-
The Law Office of Jacob E. Martinez Law Firm
-
Planet Fitness Gym & Fitness Center
-
Vista Neuropsychology; Connie Jacocks, PhD, ABPP-CN Physician Medical Clinic
Cap rate
Implied · in-place · derived from last sale + estimated NOIValue
AI, CAP & Alternative Use estimations · Realmo proprietary blendProperty tax & assessments
Tax year 2023Comparables
6 recent transactions · within 1.5 miComparable in this City
Similar Nearby for Lease
Property description
Physical attributes from public recordsZoning & alternative use
PUD · Denver, CODenver. Always verify with local authorities before improvements.
Costs & Benchmarks
Operating expenses, capex projections, utility benchmarks, and submarket comparables — all in one view.
Risks
Flood, climate, environmental, title, and tenant-concentration risk — surfaced with mitigations and source citations.