Cherry Creek apartment complex sells for $127 million, one of largest sales this year July 19, 2017 1:10:23 pm