Xtra Interior is located in Kec. Denpasar Bar., Kota Denpasar, Bali, Indonesia on 85CXJM4, Gg. Segina 2, Pemecutan Klod. Xtra Interior is rated 3 out of 5 in the category interior fitting contractor in Indonesia.
Address
85CXJM4, Gg. Segina 2, Pemecutan Klod