OfficeCube is located in Moscow, Russian Federation on 1st Brestskaya, 35. OfficeCube is rated 5 out of 5 in the category consumer services in Russian Federation. International coworking with single point of entry.
Address
1st Brestskaya, 35
Company size
51-200 employees
Headquarters
Moscow, Russia