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…

Imagine walking into this building located on Cleveland State University's campus near East 24th Street and Chester Avenue, and negotiating with a salesman to buy a Buick! Before it saw institutional use, this building constructed in 1924 was the…