Norfolk Street, Cambridge, MA

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