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

Overcast
Now
Overcast
3℃
38℉
18 stops nearby

No Comments