21670 Ball Ave, Euclid, OH, 44123