Udachnyy is located in St Petersburg, Russian Federation on литер Н, помещение 4-Н/16, Bol'shoy Smolenskiy Prospekt, д. 11. Udachnyy is rated 3 out of 5 in the category greenhouse in Russian Federation.
Address
литер Н, помещение 4-Н/16, Bol'shoy Smolenskiy Prospekt, д. 11