SITE Centers Corp. is a real estate investment trust that owns and manages open-air shopping centers in suburban, high-household-income communities. The company focuses on properties anchored by grocery stores, national retailers, and service providers.