The Lumos

Property Details

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