Construction Completed on The Lumen at Playhouse Square

By Eric Heisig,

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. 


Read More

Related News