Lenpolygraphmash
St. Petersburg, Russian Federation
Country
Russian Federation
City
St. Petersburg
Function
Mixed-use
Status
Design in 2015