Offering virtual and in-person tours.
Contact us to learn more about your future home at The Lumen.
-
1600 Euclid Avenue
Cleveland, OH 44115 1600 Euclid Avenue Cleveland, OH 44115 - 216-508-7161
-

Get Directions
Office Hours
-
Mon - Fri
9:00 AM - 6:00 PM
-
Sat
10:00 AM - 5:00 PM
-
Sun
1:00 PM - 5:00 PM