189510 Санкт-Петербург Город Город Ломоносов Улица Победы 21 Лит.А Пом.3 Н 189510 Sankt-Peterburg Gorod Gorod Lomonosov Ulica Pobedy 21 Lit.A Pom.3 N (paraphrased address) 189510 St. Petersburg City City Lomonosov Pobedy Street 21 Lit. A Room 3 N (translated address) |