Rio Sound System is located in Kota Malang, Indonesia on Jalan Sawojajar Gg. 19 No, 81, Sawojajar, Kec. Kedungkandang. Rio Sound System is rated 3 out of 5 in the category stereo rental store in Indonesia.
Address
Jalan Sawojajar Gg. 19 No, 81, Sawojajar, Kec. Kedungkandang