8521 East Princess Drive

8521 East Princess Drive

8521 East Princess Drive, Scottsdale, AZ, United StatesBuildingOwned by Iron Mountain

Data centers in the building (2)

Iron Mountain AZS-1

8521 East Princess Drive, Scottsdale, AZ, United States

3 carriers

Cyxtera Technologies PHX11

Suite 100

8521 East Princess Drive, Scottsdale, AZ, United States

Ecosystem (4)

4 results

Location

8521 East Princess Drive
Scottsdale, AZ, United States

Parent company

Iron Mountain

Service provider