Construction Completed on The Lumen at Playhouse Square
By Eric Heisig, cleveland.com
Construction on The Lumen, a 318-unit apartment building in the heart of Playhouse Square in Cleveland, is now completed.
Construction workers broke ground on the $135 million project, which also includes a 530-space parking garage for tenants and the public, in April 2018. Playhouse Square touts it as the largest residential project in downtown Cleveland in four decades.