Skip to main content Scroll Top
Solar panels installed on the red-tiled roof of a two-story beige building under a cloudy sky. The commercial solar PPA project features arches on the ground floor and is surrounded by overcast weather.
Saint Peter – 111.96kW

Location: Fallbrook, CA

Size: 111.96kW