INTBOX is located in Moscow, Russian Federation on Kutuzovskoye Shosse, Zelenograd. INTBOX is rated 5 out of 5 in the category interior designer in Russian Federation.
Address
Kutuzovskoye Shosse, Zelenograd
Service options
Online estimatesOn-site services