Octagon Computer Store Mall of Asia

Octagon Computer Store Mall of Asia

Octagon Computers is one of the fastest growing retail stores, offers a diverse range of genuine and high quality IT products at a reasonable price for any computer or electronics need,Octagon Computers