This is a substation for the area, isn't it? Built with some sort of munificence don't you say? Edison has buildings like this that blend in across from the Roma Bakery in the North End, behind NE School of Law, and though it does not blend, on High Street.