New York, NY - 59 Allen Street
Operational
6:00 AM - 12:00 AM4
Stalls
72kW
Peak Power
Urban
Generation
Output Capacity72 / 500 kW
Location12 m elev
59 Allen St, Lower Manhattan, NY, 95123
Connectors
TPC
External
59 Allen St, Lower Manhattan, NY, 95123