Stuyvesant Town / Peter Cooper Village Location: New York, NYSystem Size: 3,856.8 kW Read More CommercialChristine KellDecember 26, 2018Stuyvesant Town, solar, commercial solar, Manhattan, New York