Digital Realty (GRAND)

Chicago, IL
Size
184,800 SF
Tons
1,300