- Shenzhen, Guangdong, China
Shenzhen Lumen Electronics Co., Ltd. is a company based out of C19A, WUZHOU XINYUAN, NEWS MANSION, FUTIAN, Shenzhen, Guangdong Sheng, China.
Apache