Property Type OfficeSize 114,000 SF Office BuildingYear Built 1985Owner 18th Avenue, LLCLocation Denver, Colorado Map DirectionsContact Centennial Realty Advisors 1800 Grant 24 May 2017 / Comments