ITR America Picks Rotterdam Corporate Park for Northeast Distribution Center

05-29-2012

ITR America has signed a lease for 43,000 square feet of space at Building 14 at the Rotterdam Corporate Park located in Schenectady County.