Luxury, Lifestyle. Location. It All Starts Here ! New Community located at East 90th and Chester! 1878 East 90th Street, Cleveland, OH is a rental apartment building with 25 floorplans available. It is located in the Hough neighborhood of Cleveland. It has apartment amenities including in-unit laundry, microwave, dishwasher, fitness center, and oven. It has building amenities including fitness center, outdoor space, and on-site management. Cats and dogs are allowed, making it a pet-friendly building.