23529 Farringdon Ave #75 Euclid OH 44123 Records