838 E 237th St Euclid OH 44123 Records