Map Location
City Sound & Car Accessories
Lot 8, Ground Floor Grand Industrial Centre Phase 2 Jalan Bundusan, 88300, Kota Kinabalu, Sabah, Malaysia