School of design is located in Leningrad Oblast, Russian Federation on Ligovsky Ave, 43-45, офис 536, St Petersburg. School of design is rated 3 out of 5 in the category technical school in Russian Federation.
Address
Ligovsky Ave, 43-45, офис 536, St Petersburg