1660 S Albion St

1660 South Albion Street, Denver, CO 80222

About

Tower 1660 is located at 1660 South Albion Street in Denver, Colorado. The property is 111,103 SF and has several option ranging from 404 SF - 3,721 SF. The property has been under current ownership since 2015. As you enter Tower 1660, you are greeted to a renovated lobby complete with a cafe. Tower 1660 is 11 stories, and offers stunning views of the front range. Tower 1660 is a well located cost effective alternative to other office spaces in the Colorado / I-25 area.

$18 PSF FIRST YEAR RATE ONLY ON 1,000 SF+ SPACES IF LEASE SIGNED BEFORE THE END OF THE YEAR!!

  • FREE RENT AVAILABLE
  • Flexible Lease Terms
  • Great Location | Easy Access to I-25
  • Covered and heated parking.
  • $25/mo Unreserved | $75/mo Reserved
  • Plethora of Nearby Dining & Shopping
  • EV Charging Stations Available
  • Multiple Common Area Conference Rooms
  • Newly Renovated Fitness Center
  • Lobby Cafe w/ Food & Drinks
  • On-Site Property Management

Suites Available

Location

TenantBase does not represent any properties displayed on this site.
Listing courtesy of Marc S. Lippitt, mlippitt@uniqueprop.com, Unique Properties

Get in Touch

Create a free account to request information or schedule tours!