Saint Francis High School

Solar Project Summary

  • 487 kW

    Total System Size

  • Mountain View, CA

    Install Location

  • 1,241

    Panels Installed

  • 31,418

    Total Square Footage

st-francis-solar-2
st-francis-solar-3
saint-francis-logo
st-francis-solar
st-francis-solar-field