23527 Farringdon Ave #74 Euclid OH 44123 Records