Up until the 1950s the West End used to be
"The Greatest Neighborhood This Side Of Heaven"
It used to be just like the North End.
Back then the politicians and powers that be decided that was bad and it all had to be destroyed.
They thought this ramp is better than anything in the North End. Just look at all the tourists.
No windows on this building.
Windowless on Cambridge street.