Update: New construction finally came to the site in 2015 (sixth photo down).
This is the outlawn of the Bank of America in the Central West End, showing how even the most urban neighborhood in the city can be scarred by suburban land use, right on Euclid in the heart of the area.