News Glenstar, Private Investor Take Ownership of 200 South Wacker Office Tower in Chicago February, 2025 CHICAGO (Feb. 21, 2025) — Glenstar, a Chicago-based commercial real estate developer, owner and operator,… Read Article