Digital Realty 2

Chicago, IL
Size
401,000 SF
Tons
3,600