Taman Teknologi Cheng

1 1/2 Storey Terrace Industry

40′ x 130′