After $6.5 million face-lift, Cherry Creek office building adds retail
5.18.16 3300 E First Avenue, Cherry Creek North, Office Building for Lease Cherry CreekBy: Burl Rolett, BusinessDen The first retail tenants are moving into a 40-year-old Cherry Creek office building that’s wrapping up a $6.5 million face-lift. Uptown restaurant Olive & Finch, Tru Fit gym and Kohler are moving into 33,000 square feet of ...