Site: CyrusOne Phoenix I

Company: CyrusOne
Region: Phoenix
State: Arizona
Region: United States
Region: North America
Address:
Usable SqFt: 38,000

Map and Nearby Locations:

2335 South Ellis Street Chandler, AZ 85286