Load More Properties

CIO currently owns 64 office buildings with a total of approximately 5.6 million square feet of net rentable area.