Glenstar
Real EstateIllinois, United States51-200 Employees
Glenstar is a Chicago-based commercial real estate company focusing on industrial development, reimagined office, and multi-family properties. The firm emphasizes a tenant-focused approach, seeking to align its projects with the needs of occupants. It is based in Chicago, Illinois, and maintains a mid-sized team. Recent activity includes breaking ground on CCC-85 in 2023 in partnership with Creek Lane Capital, and the 2024 acquisition of Presidents Plaza near O’Hare. Through these moves, Glenstar pursues a strategy that combines development, asset management, and collaborative partnerships across its industrial, office, and multifamily portfolios.