Solar
Not listed
KCFBaA
San Diego County
KCFBaA filed a solar permit at 3558 Byrd St, San Diego, CA 92154 with no contractor listed.