About ICI Shopping Centres
For decades, I.C.I. Shopping Centres, Inc. (Florida) and I.C.I. Shopping Centres Limited (both privately held Canadian and U.S. companies) have been active in acquiring and developing properties in Ontario, Canada, and Florida.
Currently, our portfolio consists of approximately 40 properties with a variety of both local and national tenants. Our base of operations is located in Tampa, Florida.