Load More Properties

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