That's what I thought it was, looking at it from the back of the McLellan House. It appears that the adjacent buildings have been torn down or substantially altered. And where's that cupola that's towering over the building on the right side of the image? Looks like it would be on Park Street...