Astellas Headquarters

Chicago, IL
Size
518,600 SF
Tons
3,243