CSC

Location Kuala Lumpur & Petaling Jaya Total Area 190,897 sq ft