The Lumos Property Details Address: 1865 East 93rd Street, Cleveland, OH 44106, USA Property Type: Development Development Type: Ground-Up # of Units: 42 units