Office location

Russia, Saint Petersburg

196140, Санкт-Петербург, пос. Шушары, Петербургское шоссе, 64, к. 1, лит. А, оф.511-513, 5 этаж