Contact Information
8950 E. Lowry, Denver, Colorado 80230
Description

Space available, Airy and Modern, LEED Platinum Certified. 13,100 SF with 87 Workstations, 9 Offices, 6 Conference Rooms and 2 Copy Rooms. For information about this property, click here.