ITR America Picks Rotterdam Corporate Park for Northeast Distribution Center

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.


Back To All Posts

Recent Posts

Archives