
Space Information
Building Number
0290
Building Name
Information Technology Facility
Building Address
2263 Old Farmstead Road
Building Abbreviation
ITF
Gross Square Foot
48,049 sq. ft.
Year Built
2011
Ownership
Owned
Contact Information
Primary Building Coordinator
Alternate Building Coordinators