Kristian TrueFeb 5, 20201 minJames Sugay Solar InstallationCheck out this amazing looking installation in Walnut Creek at 2174 Overlook Dr. These Solaria panels are the top of the line, black on...