Client DetailName: STT Singapore DC Pte LtdAddress: 3 Temasek Ave, #28-01 Centennial Tower, Singapore 039190Phone: +6568083388WebsiteProject Reference Data Centre ST Telemedia Defu 21 Defu Ave 1, , Singapore 539539 Year of Completion: 2016 Data Centre ST Telemedia MediaHub 1 Media Link, , Singapore 139305 Year of Completion: 2016Area (sqm): 22,960 Previous Next Suggest An Edit