Glen 91, a 296-unit multifamily property, has sold to a real estate investment firm for $76.5 million in July 2024. It was sold by HCW Hospitality & Development, a real estate development and property management company based in Missouri. The complex is located at 8991 W. Glendale Ave. in Glendale, Arizona.