ITCC Shopping Mall 1 st Floor 442sf When completed, the massive ITCC Penampang Shopping Mall - with over 677 lots of retail outlets available, restaurants,