1376 De Haro StHot leadPro
San Francisco · CA · 94107RoofingS20251103287
solar permit: installing 10 solar pv modules, 410 watts per module, total no. of rating 4.1 kw. mounted: roof, ballasted: n, including 1 energy storage unit, with 13.5 kwh each in…
OwnerNaqTZr CynMsc● No contractor on file