Egleston Substation

historic electrical substation building located at 3025 Washington Street in the Roxbury neighborhood of Boston, Massachusetts, just north of Egleston Square

Categories: