Home Tags 778 Long Ridge Road

Tag: 778 Long Ridge Road

Off the grid in Stamford

The building at 778 Long Ridge Road has been converted to a solar generating system that can produce excess electrons to sell back to the electric company.