Factory

Location:  Johor, Malaysia

Area: 40,000 sq. ft.