Back to search results

$1,700 - $6,865/mo

The Lumen, 1600 Euclid Ave, Cleveland, OH 44115

1–3 bd1–2.5 ba617–1,770 sqft
Apartments
Loading reviews
Information
2 Months Free

Learn how to get two months free!

What you get

SuccessStatus: ParkingSuccessStatus: Pet-friendlySuccessStatus: In-unit laundrySuccessStatus: 24-Hour Emergency Maintenance ServicesSuccessStatus: Accessibility Features*