1904 Photo of Sumner Street in Boston

Can anyone identify where this is on Sumner Street in Boston, Massachusetts? The image was taken back in 1904. Add your comments below and if you can get a Google Street View link, that would be helpful. Thanks!

Make sure you click on it for greater details too.

1904 image of Sumner Street in Boston, Massachusetts

Source: Library of Congress