Tour Series 2023: The Lumen
The Lumen at Playhouse Square 1600 Euclid Ave., ClevelandWe've all watched as The Lumen was constructed. Here's your chance to tour the property and see its many amenities. This building offers an outdoor terrace, pool, clubroom, pet grooming...