858 E 250th St, Euclid, OH 44132