QTS Piscataway

Former Dupont Fabros Facility has Solar Array on the roof