Studio Qiu "family" is located in Kota Bengkulu, Indonesia on Jl. KH. Ahmad Dahlan No.18, RT.6/RW2, Kebun Ros, Kec. Tlk. Segara. Studio Qiu "family" is rated 3 out of 5 in the category mobile home park in Indonesia.
Address
Jl. KH. Ahmad Dahlan No.18, RT..06/RW.02, Kebun Ros, Kec. Tlk. Segara