LAKE HERMAN SOLAR
This project is about 35-acres on a 88.5-acre parcel in Benicia, CA. On site work includes the installation of solar panels on the north side of Lake Herman Rd.
This project is about 35-acres on a 88.5-acre parcel in Benicia, CA. On site work includes the installation of solar panels on the north side of Lake Herman Rd.