E 256th St, Euclid, OH