So basically, a church (maybe), and the small building to the right of it was knocked down for the CHIN building.
Oh well, less religious sites, more Radio stations!
Also, I wish Streetcar Track construction was done in the '20s-'50s method. It may be slower, but the streetcars would be still...