Apartment 202, 2374 Euclid Heights Blvd, Cleveland Heights, Ohio 2 BEDROOM | 1.5 BATH | 1075 Square Feet Rent this Apartment Now This is a panoramic tour of apartment 202 at 2374 Euclid Heights Blvd., Cleveland Heights, Ohio.