St Petersburg–Finlyandsky maps street view

Full Address: Russia, Northwestern Federal District, Vyborgsky District, муниципальный округ Сампсониевское, Vyborg Side, площадь Ленина, 6
GPS Coordinates: 59.95818, 30.35816