Sheen Leather is located in Depok, Indonesia on 8F265HW, Jalan Natasuara blok Gambuan, Kasugengan Lor. Sheen Leather is rated 3 out of 5 in the category leather goods supplier in Indonesia.
Address
8F265HW, Jalan Natasuara blok Gambuan, Kasugengan Lor