Description

Science and technology center

Lenpoligraphmash

Lenpoligraphmash

prospekt Medikov 5 korp 36, Saint Petersburg, Saint Petersburg, Petrogradskiy rayon, Northwestern Federal District, 197022, Russia

16m / 52ft above sea level (altitude)

Navigate

Sunny
Now
Sunny
8℃
47℉
18 stops nearby

No Comments