E 264th St, Euclid, OH