August 28, 2014
United Step I
The United STEP I building is located in the NYSERDA (New York State Energy Research and Development Authority) backed STEP Park (Saratoga Tech + Energy Park), one of New York States premier technology locations. A strong logistic advantage and creative synergistic position,...