Address |
197373, Санкт-Петербург Город, Шуваловский Проспект, Дом 63, Корпус 1 Литер А, Пом./Оф. 5-Н/8 197373, Saint-Petersburg City, Shuvalovsky Prospekt, Building 63, Building 1 Letter A, Room/Off. 5-N/8 (translated address) 197373, Sankt-Peterburg Gorod, Šuvalovskij Prospekt, Dom 63, Korpus 1 Liter A, Pom./Of. 5-N/8 (paraphrased address) |