1 Serangoon North Avenue 6

Avatar

1 Serangoon North Avenue 6

1 Serangoon North Avenue 6, Singapore, 554502, SingaporeBuildingOwned by Iron Mountain

Data centers in the building (1)

Iron Mountain SIN-1

1 Serangoon North Avenue 6, Singapore, 554502, Singapore

Location

1 Serangoon North Avenue 6
Singapore, 554502, Singapore

Parent company

Iron Mountain

Service provider