Guardian ITCC Penampang Sabah

Address

Lot No. G-123 & G-123B,Ground Floor,,International Technology & Commercial Ce,ITCC Shopping Mall, Penampang
Penampang
89500 - Malaysia

Get direction >

Contact Info

  • Website