1-1 of 1 Facilities. Labeled Buildings represent 684,865 square feet.
Takeda Pharmaceuticals N.A.
Facility Type: Office
One Takeda Parkway, Deerfield, IL
Map It!
|
Profile