83 Speen Street

Overview

  • Solar built in 2018
  • 42.6 kWDC solar array installed over 8,120 sf of commercial space