Load More Properties

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