This Property is no longer advertised on Showcase.com.
Off Market
1/13

1600 Euclid Ave
Cleveland, OH 44115


OVERVIEW

The Lumen is a brand new, first-in-class 318-unit luxury apartment building with excellent visibility along Euclid Avenue, and located immediately across from the historic Playhouse Square theaters.

FOR LEASE DETAILS

PRICE

-

# OF UNITS

-

% LEASED

-

BUILDING DETAILS

PROPERTY NAME

The Lumen

PROPERTY TYPE

Multi-Family

APARTMENT STYLE

Hi-Rise

PROPERTY SUBTYPE

Apartments

TOTAL BUILDING SIZE

602000

STORIES

34

YEAR BUILT

2020

PARKING SPACES

-

LAND DETAILS

LAND ACRES

-

LAND SF

-

ZONING

-

APN/PARCEL ID

103-01-322,103-01-323