JBL Store Grand City Mall is located in Ketabang, Indonesia on Grand City, Level 3, Jl. Walikota Mustajab No.1. JBL Store Grand City Mall is rated 4.5 out of 5 in the category home theater store in Indonesia.
Address
Grand City, Level 3, Jl. Walikota Mustajab No.1
Accessibility
Wheelchair-accessible car parkWheelchair-accessible entrance