I C I Shopping Centres Ltd is a commercial real estate company based in North York, ON, specializing in the development and management of shopping centers.
With a focus on providing retail spaces for a variety of businesses, I C I Shopping Centres Ltd aims to create vibrant and thriving environments for both tenants and customers.
Generated from their business information