196084 Санкт-Петербург Город Набережная Обводного Канала 78 Литер А Пом.1-Н 196084 Saint-Petersburg City Embankment of Obvodny Canal 78 Liter A Room 1-N (translated address) 196084 Sankt-Peterburg Gorod Naberežnaja Obvodnogo Kanala 78 Liter A Pom.1-N (paraphrased address) |