Size: 110,000 sf Office/Retail Building
Location: Denver, Colorado
Year Built: 1981
Owner: Seventeenth & Larimer, LLC (an entity created by Centennial)
Assignment: Asset and property management