23423 Farringdon Ave #62 Euclid OH 44123 Records