23517 Farringdon Ave #69 Euclid OH 44123 Records