Disney sells 468-unit apartment complex to Denver-based buyer for $90M

“This was a good value-add opportunity for us,” said the buyer.