Size: 114,000 sf Office Building
Location: Denver, Colorado
Year Built: 1985
Owner: 18th Avenue, LLC
Assignment: Acquisition and property management