3388 E 108th St Cleveland OH 44104 Records