New apartment complex sought near Clinic
A potentially large, mixed-use residential-retail development is in the early stages of planning, to be located just west of the Cleveland Clinic’s Main Campus. The site, 8000 Euclid Ave., notes a familiar, yet neglected city-designed landmark — the former bell tower of St. Agnes Church in the Fairfax neighborhood.
Read MoreNew apartment complex sought near Clinic Read More »










