4065 Suffolk Rd, South Euclid, OH, 44121