Shopping Mall
  1. Department Store
in Bencoolen Street

    Sunshine Plaza
    🏬 Other Shopping MallShopping