0001193125-26-091469
SEC filingOn March 3, 2026, a subsidiary of SITE Centers Corp. completed the sale of its interests in 3030 North Broadway (Chicago, Illinois) to L3 3030 Broadway LLC for $50.1 million in cash, subject to adjustment for certain closing pro-rations, allocations and credits.