Factory 1



Lot 53, Persiaran Selangor, 40200 Shah Alam, Selangor D.E. Malaysia
[96,144 sq. ft (4.5 acres)]