If you walk down the north side of Euclid Avenue today, between East 9th and East 12th Streets, you can't help but notice the several dilapidated and vacant buildings between the 925 Building (formerly known as the Huntington Building, and before…

In 1991 a derailed construction project had left an abundance of weeds and hills of mounded dirt in the vacant 19.3-acre lot that stretched from East 79th to East 84th Street between Euclid and Chester Avenues. The project to build a shopping center…