2487 Euclid Heights Blvd #8 Cleveland OH 44106 Records