A SITE Centers é proprietária e administradora de shopping centers ao ar livre que proporcionam uma experiência de compra altamente atraente e um mix de mercadorias para parceiros varejistas e consumidores. A Empresa é um REIT autoadministrado e autogerenciado que opera como uma empresa imobiliária totalmente integrada e é negociada publicamente na Bolsa de Valores de Nova York sob o símbolo SITC.