SITE Centers Corp is a self-administered and self-managed REIT that operates as a fully integrated real estate company... Show more
a real estate investment trust
Industry RealEstateInvestmentTrusts