O1 Properties

O1 Properties is one of the largest owners of class A and B+ office real estate in Moscow. Forbes ranks it in Top-10 largest owners of commercial real estate in Russia for the seventh consecutive year.

O1 Properties focuses in acquiring, developing and managing premium commercial office real estate. It owns and manages business centres in key business districts of Moscow with total rentable area of 478,000 sq.m. The market value of the company’s assets portfolio values USD 3.2 billion (as per 2018).

ICT acquired 26% stake in 2014. In the years that followed the ICT’s share was constantly decreasing until the moment it reached zero in 2018.







Search