244-59 90 AVENUE, Queens, NY, 11426 · New York City · 1 total events
Installation of solar panels; Rooftop, Railed, Grid tied, 20 Panels, 8.2 kW