Company Overview
Company Name
The Maxwell
Address
1100 S Canal St, Chicago, IL, 60607, United States
Website
sitecenters.comPhone
(877) 225-5337Approx. Annual Revenue
$751.2M
Employees
351
Established
2007
About The Maxwell
SITE Centers is a real estate company that focuses on managing and developing open-air properties primarily located in suburban, high-income communities in the United States. The company aims to deliver sustainable results through creative and active management of its retail real estate portfolio, which serves as essential convenience hubs for goods and services in desirable suburban markets.
Frequently Asked Questions about The Maxwell
Technologies Used
Key Decision Makers
Tina Carr Manager Of Leasing Marketing And Resesarch