Address |
199178, Санкт-Петербург Город, Реки Смоленки Набережная, Дом 14, Литер А, Эт/Пом/Оф 5/1-Н/517 199178, Sankt-Peterburg Gorod, Reki Smolenki Naberežnaja, Dom 14, Liter A, Èt/Pom/Of 5/1-N/517 (paraphrased address) 199178, St. Petersburg City, Smolenka River Embankment, Building 14, Liter A, Floor/Room/Off 5/1-N/517 (translated address) |