Solar
Not listed
FJEU TpNu
San Diego County
FJEU TpNu filed a solar permit at 2862 Webster Av, Unit 6, San Diego, CA 92113 with no contractor listed.