Victory Center Building

View All Tags
  • Cleveland’s Victory Center Wins 2014 Preservation Achievement Award

    Victory Center is the result of a $26.6 million redevelopment of the almost 100-year-old four-story building at 7012 Euclid Avenue. This new, mixed-use complex is located in the core of Cleveland’s Health-Tech Corridor, and is now ready to house the city’s growing incubator and accelerator growth-stage companies.

    Cleveland 27 May 2014 15:49