Istana Sports is located in Sawah Besar, Central Jakarta City, Jakarta, Indonesia on No. 36 P, Jl. Pintu Air Raya, RT.6/RW.1, Pasar Baru. Istana Sports is rated 4.3 out of 5 in the category sportswear store in Indonesia.
Address
No. 36 P, Jl. Pintu Air Raya, RT.6/RW.1, Pasar Baru