Description

Science and technology center

##science##technology##designpark##russia##saint_petersburg
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

Mist
Now
Mist
1℃
33℉
18 stops nearby

No Comments