Central Street, Somerville, MA

  • Roof on top of residential three-story building in Somerville, MA.
  • City Somerville, MA
    Roof size 3,650 sqft.
    Roof assessment Available
    Roof monitoring system Active
  • Type of installation Solar
    Status Under Assessment
    Shares available Under Assessment
    Launched on N/A