Previous Flanegin joins Apogee Enterprises Inc.
Next Esprit at Cherry Creek apartments sell for $93 million