Otie Rumah Studio is located in Denpasar City, Bali, Indonesia on Jl. Mahendradatta No.78C, Tegal Harum, Denpasar Barat. Otie Rumah Studio is rated 3 out of 5 in the category art center in Indonesia.
Address
Jl. Mahendradatta No.78C, Tegal Harum, Denpasar Barat