Map Location
Digital Realty Trust
11/F, Straits Trading Building, 9 Battery Road 049910, Singapore
Open in AI mode
Open in Google Maps