610 East 266th Street, Euclid, OH, 44132