20501 Nicholas Ave, Euclid, OH 44123