Playhouse Square to write Act II to The Lumen

Greater Cleveland real estate, economic, development and construction news

By Ken Prendergast  January 29. 2022

Lumen fully leased, to be sold to avail resources for encore project

Soaring nearly 400 feet above Euclid Avenue in downtown Cleveland, The Lumen is the tallest residential building in Ohio.